home *** CD-ROM | disk | FTP | other *** search
/ Apple Software Dispatch / Apple Software Dispatch.iso / Software Dispatch Files / Resolve / Sample Application / Sample Application.rsrc / CODE_22_CLIP.txt < prev    next >
Text File  |  1993-07-15  |  218KB  |  3,862 lines

  1. # near model CODE resource
  2. # jump table entries: 9008-9026 (19 of them)
  3. export_1126:
  4. fn00000000:
  5. 00000000  4E56 0000                link       A6, 0
  6. 00000004  2F0B                     move.l     -[A7], A3
  7. 00000006  598F                     subq.l     A7, 4
  8. 00000008  A9F9                     syscall    InfoScrap
  9. 0000000A  265F                     movea.l    A3, [A7]+
  10. 0000000C  200B                     move.l     D0, A3
  11. 0000000E  672C                     beq        +0x2E /* 0000003C */
  12. 00000010  302B 0008                move.w     D0, [A3 + 0x8]
  13. 00000014  48C0                     ext.l      D0
  14. 00000016  B0AD AFC2                cmp.l      D0, [A5 - 0x503E]
  15. 0000001A  6720                     beq        +0x22 /* 0000003C */
  16. 0000001C  302B 0008                move.w     D0, [A3 + 0x8]
  17. 00000020  48C0                     ext.l      D0
  18. 00000022  B0AD AFBE                cmp.l      D0, [A5 - 0x5042]
  19. 00000026  670A                     beq        +0xC /* 00000032 */
  20. 00000028  4EAD 102A                jsr        [A5 + 0x102A /* export_513 */]
  21. 0000002C  598F                     subq.l     A7, 4
  22. 0000002E  A9F9                     syscall    InfoScrap
  23. 00000030  265F                     movea.l    A3, [A7]+
  24. label00000032:
  25. 00000032  302B 0008                move.w     D0, [A3 + 0x8]
  26. 00000036  48C0                     ext.l      D0
  27. 00000038  2B40 AFC2                move.l     [A5 - 0x503E], D0
  28. label0000003C:
  29. 0000003C  4AAD AFC6                tst.l      [A5 - 0x503A]
  30. 00000040  6606                     bne        +0x8 /* 00000048 */
  31. 00000042  4A6E 000A                tst.w      [A6 + 0xA]
  32. 00000046  674E                     beq        +0x50 /* 00000096 */
  33. label00000048:
  34. 00000048  202D AFC2                move.l     D0, [A5 - 0x503E]
  35. 0000004C  B0AD AFBA                cmp.l      D0, [A5 - 0x5046]
  36. 00000050  6744                     beq        +0x46 /* 00000096 */
  37. 00000052  7000                     moveq.l    D0, 0x00
  38. 00000054  2F00                     move.l     -[A7], D0
  39. 00000056  4EBA 11F0                jsr        [PC + 0x11F0 /* 00001248 */]
  40. 0000005A  598F                     subq.l     A7, 4
  41. 0000005C  A9F9                     syscall    InfoScrap
  42. 0000005E  265F                     movea.l    A3, [A7]+
  43. 00000060  200B                     move.l     D0, A3
  44. 00000062  588F                     addq.l     A7, 4
  45. 00000064  6730                     beq        +0x32 /* 00000096 */
  46. 00000066  302B 0008                move.w     D0, [A3 + 0x8]
  47. 0000006A  48C0                     ext.l      D0
  48. 0000006C  2B40 AFC2                move.l     [A5 - 0x503E], D0
  49. 00000070  2B40 AFBA                move.l     [A5 - 0x5046], D0
  50. 00000074  4AAD AFC6                tst.l      [A5 - 0x503A]
  51. 00000078  671C                     beq        +0x1E /* 00000096 */
  52. 0000007A  2F2D AFC6                move.l     -[A7], [A5 - 0x503A]
  53. 0000007E  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  54. 00000082  206D AFC6                movea.l    A0, [A5 - 0x503A]
  55. 00000086  41E8 0172                lea.l      A0, [A0 + 0x172]
  56. 0000008A  2F20                     move.l     -[A7], -[A0]
  57. 0000008C  2F20                     move.l     -[A7], -[A0]
  58. 0000008E  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  59. 00000092  4FEF 000C                lea.l      A7, [A7 + 0xC]
  60. label00000096:
  61. 00000096  266E FFFC                movea.l    A3, [A6 - 0x4]
  62. 0000009A  4E5E                     unlink     A6
  63. 0000009C  4E75                     rts
  64. export_1127:
  65. fn0000009E:
  66. 0000009E  4E56 FFFC                link       A6, -0x0004
  67. 000000A2  48E7 1110                movem.l    -[A7], D3,D7,A3
  68. 000000A6  47ED A856                lea.l      A3, [A5 - 0x57AA]
  69. 000000AA  7E01                     moveq.l    D7, 0x01
  70. label000000AC:
  71. 000000AC  598F                     subq.l     A7, 4
  72. 000000AE  7000                     moveq.l    D0, 0x00
  73. 000000B0  2F00                     move.l     -[A7], D0
  74. 000000B2  2207                     move.l     D1, D7
  75. 000000B4  E541                     asl        D1.w, 2
  76. 000000B6  2F33 1000                move.l     -[A7], [A3 + D1.w]
  77. 000000BA  486E FFFC                pea.l      [A6 - 0x4]
  78. 000000BE  A9FD                     syscall    GetScrap
  79. 000000C0  4A9F                     tst.l      [A7]+
  80. 000000C2  6D04                     blt        +0x6 /* 000000C8 */
  81. 000000C4  3007                     move.w     D0, D7
  82. 000000C6  600A                     bra        +0xC /* 000000D2 */
  83. label000000C8:
  84. 000000C8  5247                     addq.w     D7, 1
  85. 000000CA  0C47 0003                cmpi.w     D7, 0x3
  86. 000000CE  6DDC                     blt        -0x22 /* 000000AC */
  87. 000000D0  7000                     moveq.l    D0, 0x00
  88. label000000D2:
  89. 000000D2  4CEE 0888 FFF0           movem.l    D3,D7,A3, [A6 - 0x10]
  90. 000000D8  4E5E                     unlink     A6
  91. 000000DA  4E75                     rts
  92. export_1128:
  93. fn000000DC:
  94. 000000DC  4E56 FFFC                link       A6, -0x0004
  95. 000000E0  48E7 0118                movem.l    -[A7], D7,A3,A4
  96. 000000E4  4247                     clr.w      D7
  97. 000000E6  598F                     subq.l     A7, 4
  98. 000000E8  A9FB                     syscall    LoadScrap/LodeScrap
  99. 000000EA  4A9F                     tst.l      [A7]+
  100. 000000EC  6600 0126                bne        +0x128 /* 00000214 */
  101. 000000F0  302E 000E                move.w     D0, [A6 + 0xE]
  102. 000000F4  5340                     subq.w     D0, 1
  103. 000000F6  6B00 011C                bmi        +0x11E /* 00000214 */
  104. 000000FA  0C40 0001                cmpi.w     D0, 0x1
  105. 000000FE  6E00 0114                bgt        +0x116 /* 00000214 */
  106. 00000102  D040                     add.w      D0, D0
  107. 00000104  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  108. 00000108  4EFB 0000                jmp        [PC + D0.w]
  109. 0000010C  0006 0074                ori.b      D6, 0x74 /* 't' */
  110. 00000110  598F                     subq.l     A7, 4
  111. 00000112  A9F9                     syscall    InfoScrap
  112. 00000114  265F                     movea.l    A3, [A7]+
  113. 00000116  200B                     move.l     D0, A3
  114. 00000118  6700 00FA                beq        +0xFC /* 00000214 */
  115. 0000011C  598F                     subq.l     A7, 4
  116. 0000011E  7000                     moveq.l    D0, 0x00
  117. 00000120  2F00                     move.l     -[A7], D0
  118. 00000122  2F2D A85A                move.l     -[A7], [A5 - 0x57A6]
  119. 00000126  486E FFFC                pea.l      [A6 - 0x4]
  120. 0000012A  A9FD                     syscall    GetScrap
  121. 0000012C  286E 0008                movea.l    A4, [A6 + 0x8]
  122. 00000130  289F                     move.l     [A4], [A7]+
  123. 00000132  6D00 00E0                blt        +0xE2 /* 00000214 */
  124. 00000136  2014                     move.l     D0, [A4]
  125. 00000138  5280                     addq.l     D0, 1
  126. 0000013A  2F00                     move.l     -[A7], D0
  127. 0000013C  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  128. 00000140  2940 0004                move.l     [A4 + 0x4], D0
  129. 00000144  588F                     addq.l     A7, 4
  130. 00000146  6726                     beq        +0x28 /* 0000016E */
  131. 00000148  206B 0004                movea.l    A0, [A3 + 0x4]
  132. 0000014C  202E FFFC                move.l     D0, [A6 - 0x4]
  133. 00000150  D090                     add.l      D0, [A0]
  134. 00000152  2F00                     move.l     -[A7], D0
  135. 00000154  2F2C 0004                move.l     -[A7], [A4 + 0x4]
  136. 00000158  2F14                     move.l     -[A7], [A4]
  137. 0000015A  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  138. 0000015E  206C 0004                movea.l    A0, [A4 + 0x4]
  139. 00000162  2014                     move.l     D0, [A4]
  140. 00000164  4230 0800                clr.b      [A0 + D0]
  141. 00000168  5247                     addq.w     D7, 1
  142. 0000016A  6000 00A8                bra        +0xAA /* 00000214 */
  143. label0000016E:
  144. 0000016E  4A6D A814                tst.w      [A5 - 0x57EC]
  145. 00000172  6600 00A0                bne        +0xA2 /* 00000214 */
  146. 00000176  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  147. 0000017A  6000 0098                bra        +0x9A /* 00000214 */
  148. 0000017E  598F                     subq.l     A7, 4
  149. 00000180  7000                     moveq.l    D0, 0x00
  150. 00000182  2F00                     move.l     -[A7], D0
  151. 00000184  4EAD 03DA                jsr        [A5 + 0x3DA /* export_119 */]
  152. 00000188  266E 0008                movea.l    A3, [A6 + 0x8]
  153. 0000018C  275F 0004                move.l     [A3 + 0x4], [A7]+
  154. 00000190  6700 0082                beq        +0x84 /* 00000214 */
  155. 00000194  598F                     subq.l     A7, 4
  156. 00000196  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  157. 0000019A  2F2D A85E                move.l     -[A7], [A5 - 0x57A2]
  158. 0000019E  486E FFFC                pea.l      [A6 - 0x4]
  159. 000001A2  A9FD                     syscall    GetScrap
  160. 000001A4  269F                     move.l     [A3], [A7]+
  161. 000001A6  6F0E                     ble        +0x10 /* 000001B6 */
  162. 000001A8  7000                     moveq.l    D0, 0x00
  163. 000001AA  2F00                     move.l     -[A7], D0
  164. 000001AC  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  165. 000001B0  4A40                     tst.w      D0
  166. 000001B2  588F                     addq.l     A7, 4
  167. 000001B4  661A                     bne        +0x1C /* 000001D0 */
  168. label000001B6:
  169. 000001B6  4A6D A814                tst.w      [A5 - 0x57EC]
  170. 000001BA  6604                     bne        +0x6 /* 000001C0 */
  171. 000001BC  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  172. label000001C0:
  173. 000001C0  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  174. 000001C4  4EAD 03EA                jsr        [A5 + 0x3EA /* export_121 */]
  175. 000001C8  7000                     moveq.l    D0, 0x00
  176. 000001CA  2740 0004                move.l     [A3 + 0x4], D0
  177. 000001CE  6044                     bra        +0x46 /* 00000214 */
  178. label000001D0:
  179. 000001D0  377C 0002 0008           move.w     [A3 + 0x8], 0x2
  180. 000001D6  4AAE 0010                tst.l      [A6 + 0x10]
  181. 000001DA  6736                     beq        +0x38 /* 00000212 */
  182. 000001DC  206B 0004                movea.l    A0, [A3 + 0x4]
  183. 000001E0  2050                     movea.l    A0, [A0]
  184. 000001E2  226B 0004                movea.l    A1, [A3 + 0x4]
  185. 000001E6  2251                     movea.l    A1, [A1]
  186. 000001E8  3028 0008                move.w     D0, [A0 + 0x8]
  187. 000001EC  9069 0004                sub.w      D0, [A1 + 0x4]
  188. 000001F0  206E 0010                movea.l    A0, [A6 + 0x10]
  189. 000001F4  3140 0002                move.w     [A0 + 0x2], D0
  190. 000001F8  206B 0004                movea.l    A0, [A3 + 0x4]
  191. 000001FC  2050                     movea.l    A0, [A0]
  192. 000001FE  226B 0004                movea.l    A1, [A3 + 0x4]
  193. 00000202  2251                     movea.l    A1, [A1]
  194. 00000204  3028 0006                move.w     D0, [A0 + 0x6]
  195. 00000208  9069 0002                sub.w      D0, [A1 + 0x2]
  196. 0000020C  206E 0010                movea.l    A0, [A6 + 0x10]
  197. 00000210  3080                     move.w     [A0], D0
  198. label00000212:
  199. 00000212  5247                     addq.w     D7, 1
  200. label00000214:
  201. 00000214  3007                     move.w     D0, D7
  202. 00000216  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  203. 0000021C  4E5E                     unlink     A6
  204. 0000021E  4E75                     rts
  205. fn00000220:
  206. 00000220  4E56 FFFE                link       A6, -0x0002
  207. 00000224  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  208. 00000228  3A2E 000E                move.w     D5, [A6 + 0xE]
  209. 0000022C  266E 0008                movea.l    A3, [A6 + 0x8]
  210. 00000230  4246                     clr.w      D6
  211. 00000232  7000                     moveq.l    D0, 0x00
  212. 00000234  2840                     movea.l    A4, D0
  213. 00000236  7E00                     moveq.l    D7, 0x00
  214. 00000238  3205                     move.w     D1, D5
  215. 0000023A  5341                     subq.w     D1, 1
  216. 0000023C  6B46                     bmi        +0x48 /* 00000284 */
  217. 0000023E  0C41 0003                cmpi.w     D1, 0x3
  218. 00000242  6E40                     bgt        +0x42 /* 00000284 */
  219. 00000244  D241                     add.w      D1, D1
  220. 00000246  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  221. 0000024A  4EFB 1000                jmp        [PC + D1.w]
  222. 0000024E  000A 0012                ori.b      A2, 0x12
  223. 00000252  0038 002E 2E13           ori.b      [0x00002E13], 0x2E /* '.' */
  224. 00000258  266B 0004                movea.l    A3, [A3 + 0x4]
  225. 0000025C  6026                     bra        +0x28 /* 00000284 */
  226. 0000025E  7002                     moveq.l    D0, 0x02
  227. 00000260  B06B 0008                cmp.w      D0, [A3 + 0x8]
  228. 00000264  661E                     bne        +0x20 /* 00000284 */
  229. 00000266  2E13                     move.l     D7, [A3]
  230. 00000268  286B 0004                movea.l    A4, [A3 + 0x4]
  231. 0000026C  2F0C                     move.l     -[A7], A4
  232. 0000026E  4EAD 040A                jsr        [A5 + 0x40A /* export_125 */]
  233. 00000272  206B 0004                movea.l    A0, [A3 + 0x4]
  234. 00000276  2650                     movea.l    A3, [A0]
  235. 00000278  600A                     bra        +0xC /* 00000284 */
  236. 0000027A  7E02                     moveq.l    D7, 0x02
  237. 0000027C  426E FFFE                clr.w      [A6 - 0x2]
  238. 00000280  47EE FFFE                lea.l      A3, [A6 - 0x2]
  239. label00000284:
  240. 00000284  4A87                     tst.l      D7
  241. 00000286  6740                     beq        +0x42 /* 000002C8 */
  242. 00000288  2F07                     move.l     -[A7], D7
  243. 0000028A  4EAD 002A                jsr        [A5 + 0x2A /* export_1 */]
  244. 0000028E  4A40                     tst.w      D0
  245. 00000290  588F                     addq.l     A7, 4
  246. 00000292  6730                     beq        +0x32 /* 000002C4 */
  247. 00000294  598F                     subq.l     A7, 4
  248. 00000296  2F07                     move.l     -[A7], D7
  249. 00000298  2005                     move.l     D0, D5
  250. 0000029A  E540                     asl        D0.w, 2
  251. 0000029C  41ED A856                lea.l      A0, [A5 - 0x57AA]
  252. 000002A0  2F30 0000                move.l     -[A7], [A0 + D0.w]
  253. 000002A4  2F0B                     move.l     -[A7], A3
  254. 000002A6  A9FE                     syscall    PutScrap
  255. 000002A8  4A9F                     tst.l      [A7]+
  256. 000002AA  57C6                     seq        D6
  257. 000002AC  0246 0001                andi.w     D6, 0x1
  258. 000002B0  6712                     beq        +0x14 /* 000002C4 */
  259. 000002B2  598F                     subq.l     A7, 4
  260. 000002B4  A9F9                     syscall    InfoScrap
  261. 000002B6  205F                     movea.l    A0, [A7]+
  262. 000002B8  3028 0008                move.w     D0, [A0 + 0x8]
  263. 000002BC  48C0                     ext.l      D0
  264. 000002BE  2B40 AFBE                move.l     [A5 - 0x5042], D0
  265. 000002C2  6004                     bra        +0x6 /* 000002C8 */
  266. label000002C4:
  267. 000002C4  4EAD 0E52                jsr        [A5 + 0xE52 /* export_454 */]
  268. label000002C8:
  269. 000002C8  200C                     move.l     D0, A4
  270. 000002CA  6706                     beq        +0x8 /* 000002D2 */
  271. 000002CC  2F0C                     move.l     -[A7], A4
  272. 000002CE  4EAD 0412                jsr        [A5 + 0x412 /* export_126 */]
  273. label000002D2:
  274. 000002D2  3006                     move.w     D0, D6
  275. 000002D4  4CEE 18E0 FFEA           movem.l    D5,D6,D7,A3,A4, [A6 - 0x16]
  276. 000002DA  4E5E                     unlink     A6
  277. 000002DC  4E75                     rts
  278. export_1129:
  279. 000002DE  4E56 FEF0                link       A6, -0x0110
  280. 000002E2  48E7 0118                movem.l    -[A7], D7,A3,A4
  281. 000002E6  49EE FF00                lea.l      A4, [A6 - 0x100]
  282. 000002EA  47EE FEF0                lea.l      A3, [A6 - 0x110]
  283. 000002EE  4247                     clr.w      D7
  284. 000002F0  4AAD AFC6                tst.l      [A5 - 0x503A]
  285. 000002F4  670E                     beq        +0x10 /* 00000304 */
  286. 000002F6  2F2D AFC6                move.l     -[A7], [A5 - 0x503A]
  287. 000002FA  4EAD 0A12                jsr        [A5 + 0xA12 /* export_318 */]
  288. 000002FE  5247                     addq.w     D7, 1
  289. 00000300  588F                     addq.l     A7, 4
  290. 00000302  606A                     bra        +0x6C /* 0000036E */
  291. label00000304:
  292. 00000304  4878 0196                push.l     0x196
  293. 00000308  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  294. 0000030C  2B40 AFC6                move.l     [A5 - 0x503A], D0
  295. 00000310  588F                     addq.l     A7, 4
  296. 00000312  675A                     beq        +0x5C /* 0000036E */
  297. 00000314  41ED E9EE                lea.l      A0, [A5 - 0x1612]
  298. 00000318  43EB 0008                lea.l      A1, [A3 + 0x8]
  299. 0000031C  22D8                     move.l     [A1]+, [A0]+
  300. 0000031E  22D8                     move.l     [A1]+, [A0]+
  301. 00000320  204B                     movea.l    A0, A3
  302. 00000322  5088                     addq.l     A0, 8
  303. 00000324  224B                     movea.l    A1, A3
  304. 00000326  22D8                     move.l     [A1]+, [A0]+
  305. 00000328  22D8                     move.l     [A1]+, [A0]+
  306. 0000032A  302B 0004                move.w     D0, [A3 + 0x4]
  307. 0000032E  9053                     sub.w      D0, [A3]
  308. 00000330  48C0                     ext.l      D0
  309. 00000332  E380                     asl        D0, 1
  310. 00000334  81FC 0003                divs.w     D0, 0x3
  311. 00000338  D153                     add.w      [A3], D0
  312. 0000033A  7002                     moveq.l    D0, 0x02
  313. 0000033C  2F00                     move.l     -[A7], D0
  314. 0000033E  2F0C                     move.l     -[A7], A4
  315. 00000340  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  316. 00000344  7001                     moveq.l    D0, 0x01
  317. 00000346  2F00                     move.l     -[A7], D0
  318. 00000348  7203                     moveq.l    D1, 0x03
  319. 0000034A  2F01                     move.l     -[A7], D1
  320. 0000034C  486D A816                pea.l      [A5 - 0x57EA]
  321. 00000350  2F0C                     move.l     -[A7], A4
  322. 00000352  2F0B                     move.l     -[A7], A3
  323. 00000354  2F2D AFC6                move.l     -[A7], [A5 - 0x503A]
  324. 00000358  4EAD 09F2                jsr        [A5 + 0x9F2 /* export_314 */]
  325. 0000035C  3E00                     move.w     D7, D0
  326. 0000035E  4FEF 0020                lea.l      A7, [A7 + 0x20]
  327. 00000362  660A                     bne        +0xC /* 0000036E */
  328. 00000364  486D AFC6                pea.l      [A5 - 0x503A]
  329. 00000368  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  330. 0000036C  588F                     addq.l     A7, 4
  331. label0000036E:
  332. 0000036E  3007                     move.w     D0, D7
  333. 00000370  4CEE 1880 FEE4           movem.l    D7,A3,A4, [A6 - 0x11C]
  334. 00000376  4E5E                     unlink     A6
  335. 00000378  4E75                     rts
  336. fn0000037A:
  337. 0000037A  4E56 FF00                link       A6, -0x0100
  338. 0000037E  2F0B                     move.l     -[A7], A3
  339. 00000380  47EE FF00                lea.l      A3, [A6 - 0x100]
  340. 00000384  7036                     moveq.l    D0, 0x36
  341. 00000386  2F00                     move.l     -[A7], D0
  342. 00000388  2F0B                     move.l     -[A7], A3
  343. 0000038A  4EAD 01E2                jsr        [A5 + 0x1E2 /* export_56 */]
  344. 0000038E  4A13                     tst.b      [A3]
  345. 00000390  508F                     addq.l     A7, 8
  346. 00000392  6734                     beq        +0x36 /* 000003C8 */
  347. 00000394  486D E65A                pea.l      [A5 - 0x19A6]
  348. 00000398  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  349. 0000039C  4A6D A8C4                tst.w      [A5 - 0x573C]
  350. 000003A0  588F                     addq.l     A7, 4
  351. 000003A2  670C                     beq        +0xE /* 000003B0 */
  352. 000003A4  7000                     moveq.l    D0, 0x00
  353. 000003A6  2F00                     move.l     -[A7], D0
  354. 000003A8  4EAD 080A                jsr        [A5 + 0x80A /* export_253 */]
  355. 000003AC  588F                     addq.l     A7, 4
  356. 000003AE  6004                     bra        +0x6 /* 000003B4 */
  357. label000003B0:
  358. 000003B0  4EAD 09A2                jsr        [A5 + 0x9A2 /* export_304 */]
  359. label000003B4:
  360. 000003B4  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  361. 000003B8  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  362. 000003BC  D06E 0008                add.w      D0, [A6 + 0x8]
  363. 000003C0  3F00                     move.w     -[A7], D0
  364. 000003C2  A893                     syscall    MoveTo
  365. 000003C4  2F0B                     move.l     -[A7], A3
  366. 000003C6  A884                     syscall    DrawString
  367. label000003C8:
  368. 000003C8  266E FEFC                movea.l    A3, [A6 - 0x104]
  369. 000003CC  4E5E                     unlink     A6
  370. 000003CE  4E75                     rts
  371. export_1130:
  372. 000003D0  4E56 FFE6                link       A6, -0x001A
  373. 000003D4  2F0B                     move.l     -[A7], A3
  374. 000003D6  266E 0008                movea.l    A3, [A6 + 0x8]
  375. 000003DA  3B7C 0001 A814           move.w     [A5 - 0x57EC], 0x1
  376. 000003E0  2F2D EA1A                move.l     -[A7], [A5 - 0x15E6]
  377. 000003E4  4EAD 081A                jsr        [A5 + 0x81A /* export_255 */]
  378. 000003E8  4EAD 0962                jsr        [A5 + 0x962 /* export_296 */]
  379. 000003EC  3D6B 0170 FFFE           move.w     [A6 - 0x2], [A3 + 0x170]
  380. 000003F2  302B 0170                move.w     D0, [A3 + 0x170]
  381. 000003F6  907C 000F                sub.w      D0, 0xF
  382. 000003FA  3D40 FFFA                move.w     [A6 - 0x6], D0
  383. 000003FE  3D6B 016E FFFC           move.w     [A6 - 0x4], [A3 + 0x16E]
  384. 00000404  302B 016E                move.w     D0, [A3 + 0x16E]
  385. 00000408  907C 000F                sub.w      D0, 0xF
  386. 0000040C  3D40 FFF8                move.w     [A6 - 0x8], D0
  387. 00000410  41EE 0000                lea.l      A0, [A6 + 0x0]
  388. 00000414  2F20                     move.l     -[A7], -[A0]
  389. 00000416  2F20                     move.l     -[A7], -[A0]
  390. 00000418  4EAD 097A                jsr        [A5 + 0x97A /* export_299 */]
  391. 0000041C  41EB 0172                lea.l      A0, [A3 + 0x172]
  392. 00000420  2F20                     move.l     -[A7], -[A0]
  393. 00000422  2F20                     move.l     -[A7], -[A0]
  394. 00000424  4EAD 08CA                jsr        [A5 + 0x8CA /* export_277 */]
  395. 00000428  302B 016C                move.w     D0, [A3 + 0x16C]
  396. 0000042C  5440                     addq.w     D0, 2
  397. 0000042E  3D40 FFFA                move.w     [A6 - 0x6], D0
  398. 00000432  302B 016A                move.w     D0, [A3 + 0x16A]
  399. 00000436  5440                     addq.w     D0, 2
  400. 00000438  3D40 FFF8                move.w     [A6 - 0x8], D0
  401. 0000043C  302B 0170                move.w     D0, [A3 + 0x170]
  402. 00000440  5540                     subq.w     D0, 2
  403. 00000442  3D40 FFFE                move.w     [A6 - 0x2], D0
  404. 00000446  302B 016E                move.w     D0, [A3 + 0x16E]
  405. 0000044A  5540                     subq.w     D0, 2
  406. 0000044C  3D40 FFFC                move.w     [A6 - 0x4], D0
  407. 00000450  4EBA FC4C                jsr        [PC - 0x3B4 /* 0000009E */]
  408. 00000454  4A40                     tst.w      D0
  409. 00000456  5340                     subq.w     D0, 1
  410. 00000458  4FEF 0014                lea.l      A7, [A7 + 0x14]
  411. 0000045C  6B00 010C                bmi        +0x10E /* 0000056A */
  412. 00000460  0C40 0001                cmpi.w     D0, 0x1
  413. 00000464  6E00 0104                bgt        +0x106 /* 0000056A */
  414. 00000468  D040                     add.w      D0, D0
  415. 0000046A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  416. 0000046E  4EFB 0000                jmp        [PC + D0.w]
  417. 00000472  0006 0080                ori.b      D6, 0x80
  418. 00000476  7000                     moveq.l    D0, 0x00
  419. 00000478  2F00                     move.l     -[A7], D0
  420. 0000047A  7201                     moveq.l    D1, 0x01
  421. 0000047C  2F01                     move.l     -[A7], D1
  422. 0000047E  486E FFF0                pea.l      [A6 - 0x10]
  423. 00000482  4EBA FC58                jsr        [PC - 0x3A8 /* 000000DC */]
  424. 00000486  4A40                     tst.w      D0
  425. 00000488  4FEF 000C                lea.l      A7, [A7 + 0xC]
  426. 0000048C  6754                     beq        +0x56 /* 000004E2 */
  427. 0000048E  486D E66E                pea.l      [A5 - 0x1992]
  428. 00000492  4EAD 082A                jsr        [A5 + 0x82A /* export_257 */]
  429. 00000496  4A6D A8C4                tst.w      [A5 - 0x573C]
  430. 0000049A  588F                     addq.l     A7, 4
  431. 0000049C  670C                     beq        +0xE /* 000004AA */
  432. 0000049E  7000                     moveq.l    D0, 0x00
  433. 000004A0  2F00                     move.l     -[A7], D0
  434. 000004A2  4EAD 080A                jsr        [A5 + 0x80A /* export_253 */]
  435. 000004A6  588F                     addq.l     A7, 4
  436. 000004A8  6004                     bra        +0x6 /* 000004AE */
  437. label000004AA:
  438. 000004AA  4EAD 09A2                jsr        [A5 + 0x9A2 /* export_304 */]
  439. label000004AE:
  440. 000004AE  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  441. 000004B2  0CAE 0000 7FFF FFF0      cmpi.l     [A6 - 0x10], 0x7FFF
  442. 000004BA  6F08                     ble        +0xA /* 000004C4 */
  443. 000004BC  203C 0000 7FFF           move.l     D0, 0x7FFF
  444. 000004C2  6004                     bra        +0x6 /* 000004C8 */
  445. label000004C4:
  446. 000004C4  202E FFF0                move.l     D0, [A6 - 0x10]
  447. label000004C8:
  448. 000004C8  2F00                     move.l     -[A7], D0
  449. 000004CA  486E FFF8                pea.l      [A6 - 0x8]
  450. 000004CE  7000                     moveq.l    D0, 0x00
  451. 000004D0  3F00                     move.w     -[A7], D0
  452. 000004D2  A9CE                     syscall    TETextBox/TextBox
  453. 000004D4  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  454. 000004D8  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  455. 000004DC  588F                     addq.l     A7, 4
  456. 000004DE  6000 0094                bra        +0x96 /* 00000574 */
  457. label000004E2:
  458. 000004E2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  459. 000004E6  4EBA FE92                jsr        [PC - 0x16E /* 0000037A */]
  460. 000004EA  588F                     addq.l     A7, 4
  461. 000004EC  6000 0086                bra        +0x88 /* 00000574 */
  462. 000004F0  486E 0010                pea.l      [A6 + 0x10]
  463. 000004F4  7002                     moveq.l    D0, 0x02
  464. 000004F6  2F00                     move.l     -[A7], D0
  465. 000004F8  486E FFE6                pea.l      [A6 - 0x1A]
  466. 000004FC  4EBA FBDE                jsr        [PC - 0x422 /* 000000DC */]
  467. 00000500  4A40                     tst.w      D0
  468. 00000502  4FEF 000C                lea.l      A7, [A7 + 0xC]
  469. 00000506  6756                     beq        +0x58 /* 0000055E */
  470. 00000508  302B 0172                move.w     D0, [A3 + 0x172]
  471. 0000050C  906E 0012                sub.w      D0, [A6 + 0x12]
  472. 00000510  48C0                     ext.l      D0
  473. 00000512  81FC 0002                divs.w     D0, 0x2
  474. 00000516  3D40 000E                move.w     [A6 + 0xE], D0
  475. 0000051A  302B 0174                move.w     D0, [A3 + 0x174]
  476. 0000051E  906E 0010                sub.w      D0, [A6 + 0x10]
  477. 00000522  48C0                     ext.l      D0
  478. 00000524  81FC 0002                divs.w     D0, 0x2
  479. 00000528  3D40 000C                move.w     [A6 + 0xC], D0
  480. 0000052C  302E 000E                move.w     D0, [A6 + 0xE]
  481. 00000530  5340                     subq.w     D0, 1
  482. 00000532  D16E 0012                add.w      [A6 + 0x12], D0
  483. 00000536  302E 000C                move.w     D0, [A6 + 0xC]
  484. 0000053A  5340                     subq.w     D0, 1
  485. 0000053C  D16E 0010                add.w      [A6 + 0x10], D0
  486. 00000540  41EE 0014                lea.l      A0, [A6 + 0x14]
  487. 00000544  2F20                     move.l     -[A7], -[A0]
  488. 00000546  2F20                     move.l     -[A7], -[A0]
  489. 00000548  486E FFE6                pea.l      [A6 - 0x1A]
  490. 0000054C  4EAD 01EA                jsr        [A5 + 0x1EA /* export_57 */]
  491. 00000550  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  492. 00000554  4EAD 004A                jsr        [A5 + 0x4A /* export_5 */]
  493. 00000558  4FEF 0010                lea.l      A7, [A7 + 0x10]
  494. 0000055C  6016                     bra        +0x18 /* 00000574 */
  495. label0000055E:
  496. 0000055E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  497. 00000562  4EBA FE16                jsr        [PC - 0x1EA /* 0000037A */]
  498. 00000566  588F                     addq.l     A7, 4
  499. 00000568  600A                     bra        +0xC /* 00000574 */
  500. label0000056A:
  501. 0000056A  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  502. 0000056E  4EBA FE0A                jsr        [PC - 0x1F6 /* 0000037A */]
  503. 00000572  588F                     addq.l     A7, 4
  504. label00000574:
  505. 00000574  4EAD 096A                jsr        [A5 + 0x96A /* export_297 */]
  506. 00000578  426D A814                clr.w      [A5 - 0x57EC]
  507. 0000057C  266E FFE2                movea.l    A3, [A6 - 0x1E]
  508. 00000580  4E5E                     unlink     A6
  509. 00000582  4E75                     rts
  510. export_1131:
  511. 00000584  2F0B                     move.l     -[A7], A3
  512. 00000586  266F 0008                movea.l    A3, [A7 + 0x8]
  513. 0000058A  2F0B                     move.l     -[A7], A3
  514. 0000058C  4EAD 0A5A                jsr        [A5 + 0xA5A /* export_327 */]
  515. 00000590  486D AFC6                pea.l      [A5 - 0x503A]
  516. 00000594  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  517. 00000598  508F                     addq.l     A7, 8
  518. 0000059A  265F                     movea.l    A3, [A7]+
  519. 0000059C  4E75                     rts
  520. export_1132:
  521. 0000059E  4E56 0000                link       A6, 0
  522. 000005A2  2F0B                     move.l     -[A7], A3
  523. 000005A4  266E 0008                movea.l    A3, [A6 + 0x8]
  524. 000005A8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  525. 000005AC  2F0B                     move.l     -[A7], A3
  526. 000005AE  4EAD 0A2A                jsr        [A5 + 0xA2A /* export_321 */]
  527. 000005B2  2F0B                     move.l     -[A7], A3
  528. 000005B4  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  529. 000005B8  41EB 0172                lea.l      A0, [A3 + 0x172]
  530. 000005BC  2F20                     move.l     -[A7], -[A0]
  531. 000005BE  2F20                     move.l     -[A7], -[A0]
  532. 000005C0  4EAD 0B6A                jsr        [A5 + 0xB6A /* export_361 */]
  533. 000005C4  266E FFFC                movea.l    A3, [A6 - 0x4]
  534. 000005C8  4E5E                     unlink     A6
  535. 000005CA  4E75                     rts
  536. export_1133:
  537. fn000005CC:
  538. 000005CC  2F0B                     move.l     -[A7], A3
  539. 000005CE  558F                     subq.l     A7, 2
  540. 000005D0  7003                     moveq.l    D0, 0x03
  541. 000005D2  3F00                     move.w     -[A7], D0
  542. 000005D4  A9C2                     syscall    SysEdit
  543. 000005D6  598F                     subq.l     A7, 4
  544. 000005D8  A9FC                     syscall    ZeroScrap
  545. 000005DA  598F                     subq.l     A7, 4
  546. 000005DC  A9F9                     syscall    InfoScrap
  547. 000005DE  265F                     movea.l    A3, [A7]+
  548. 000005E0  200B                     move.l     D0, A3
  549. 000005E2  5C8F                     addq.l     A7, 6
  550. 000005E4  6708                     beq        +0xA /* 000005EE */
  551. 000005E6  302B 0008                move.w     D0, [A3 + 0x8]
  552. 000005EA  48C0                     ext.l      D0
  553. 000005EC  6002                     bra        +0x4 /* 000005F0 */
  554. label000005EE:
  555. 000005EE  70FF                     moveq.l    D0, 0xFFFFFFFF
  556. label000005F0:
  557. 000005F0  2B40 AFBE                move.l     [A5 - 0x5042], D0
  558. 000005F4  265F                     movea.l    A3, [A7]+
  559. 000005F6  4E75                     rts
  560. export_1134:
  561. 000005F8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  562. 000005FC  286F 0014                movea.l    A4, [A7 + 0x14]
  563. 00000600  4246                     clr.w      D6
  564. 00000602  4A14                     tst.b      [A4]
  565. 00000604  6706                     beq        +0x8 /* 0000060C */
  566. 00000606  7002                     moveq.l    D0, 0x02
  567. 00000608  B014                     cmp.b      D0, [A4]
  568. 0000060A  6612                     bne        +0x14 /* 0000061E */
  569. label0000060C:
  570. 0000060C  206D BA78                movea.l    A0, [A5 - 0x4588]
  571. 00000610  317C 0001 025E           move.w     [A0 + 0x25E], 0x1
  572. 00000616  206D BA78                movea.l    A0, [A5 - 0x4588]
  573. 0000061A  5268 0158                addq.w     [A0 + 0x158], 1
  574. label0000061E:
  575. 0000061E  101C                     move.b     D0, [A4]+
  576. 00000620  6500 0110                bcs        +0x112 /* 00000732 */
  577. 00000624  0C00 0002                cmpi.b     D0, 0x2
  578. 00000628  6200 0108                bhi        +0x10A /* 00000732 */
  579. 0000062C  7200                     moveq.l    D1, 0x00
  580. 0000062E  1200                     move.b     D1, D0
  581. 00000630  D241                     add.w      D1, D1
  582. 00000632  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  583. 00000636  4EFB 1000                jmp        [PC + D1.w]
  584. 0000063A  0008 0008                ori.b      A0, 0x8
  585. 0000063E  00E0                     .incomplete
  586. 00000640  4EBA FF8A                jsr        [PC - 0x76 /* 000005CC */]
  587. 00000644  7000                     moveq.l    D0, 0x00
  588. 00000646  2B40 BA66                move.l     [A5 - 0x459A], D0
  589. 0000064A  4EAD 11D2                jsr        [A5 + 0x11D2 /* export_566 */]
  590. 0000064E  7002                     moveq.l    D0, 0x02
  591. 00000650  2F00                     move.l     -[A7], D0
  592. 00000652  486D B978                pea.l      [A5 - 0x4688]
  593. 00000656  486D BA6A                pea.l      [A5 - 0x4596]
  594. 0000065A  486D BA62                pea.l      [A5 - 0x459E]
  595. 0000065E  206D B9FC                movea.l    A0, [A5 - 0x4604]
  596. 00000662  4868 032E                pea.l      [A0 + 0x32E]
  597. 00000666  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  598. 0000066A  4EBA 0112                jsr        [PC + 0x112 /* 0000077E */]
  599. 0000066E  4A40                     tst.w      D0
  600. 00000670  4FEF 0018                lea.l      A7, [A7 + 0x18]
  601. 00000674  6700 00BC                beq        +0xBE /* 00000732 */
  602. 00000678  47ED BA6A                lea.l      A3, [A5 - 0x4596]
  603. 0000067C  4247                     clr.w      D7
  604. label0000067E:
  605. 0000067E  7003                     moveq.l    D0, 0x03
  606. 00000680  B06B 000C                cmp.w      D0, [A3 + 0xC]
  607. 00000684  6622                     bne        +0x24 /* 000006A8 */
  608. 00000686  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  609. 0000068A  4EBA 00AE                jsr        [PC + 0xAE /* 0000073A */]
  610. 0000068E  4A40                     tst.w      D0
  611. 00000690  588F                     addq.l     A7, 4
  612. 00000692  660C                     bne        +0xE /* 000006A0 */
  613. 00000694  206B 0004                movea.l    A0, [A3 + 0x4]
  614. 00000698  700A                     moveq.l    D0, 0x0A
  615. 0000069A  B068 0020                cmp.w      D0, [A0 + 0x20]
  616. 0000069E  6608                     bne        +0xA /* 000006A8 */
  617. label000006A0:
  618. 000006A0  2B6D BA78 BA5E           move.l     [A5 - 0x45A2], [A5 - 0x4588]
  619. 000006A6  600A                     bra        +0xC /* 000006B2 */
  620. label000006A8:
  621. 000006A8  7001                     moveq.l    D0, 0x01
  622. 000006AA  B06B 000C                cmp.w      D0, [A3 + 0xC]
  623. 000006AE  6602                     bne        +0x4 /* 000006B2 */
  624. 000006B0  7E01                     moveq.l    D7, 0x01
  625. label000006B2:
  626. 000006B2  2653                     movea.l    A3, [A3]
  627. 000006B4  200B                     move.l     D0, A3
  628. 000006B6  66C6                     bne        -0x38 /* 0000067E */
  629. 000006B8  4A47                     tst.w      D7
  630. 000006BA  661A                     bne        +0x1C /* 000006D6 */
  631. 000006BC  206D BA62                movea.l    A0, [A5 - 0x459E]
  632. 000006C0  0068 68E5 0100           ori.w      [A0 + 0x100], 0x68E5
  633. 000006C6  206D BA62                movea.l    A0, [A5 - 0x459E]
  634. 000006CA  4228 0077                clr.b      [A0 + 0x77]
  635. 000006CE  206D BA62                movea.l    A0, [A5 - 0x459E]
  636. 000006D2  4228 007B                clr.b      [A0 + 0x7B]
  637. label000006D6:
  638. 000006D6  4AAD BA5E                tst.l      [A5 - 0x45A2]
  639. 000006DA  6712                     beq        +0x14 /* 000006EE */
  640. 000006DC  7001                     moveq.l    D0, 0x01
  641. 000006DE  2F00                     move.l     -[A7], D0
  642. 000006E0  4EBA F91E                jsr        [PC - 0x6E2 /* 00000000 */]
  643. 000006E4  7000                     moveq.l    D0, 0x00
  644. 000006E6  2B40 BA5E                move.l     [A5 - 0x45A2], D0
  645. 000006EA  588F                     addq.l     A7, 4
  646. 000006EC  6006                     bra        +0x8 /* 000006F4 */
  647. label000006EE:
  648. 000006EE  7001                     moveq.l    D0, 0x01
  649. 000006F0  B06D BA76                cmp.w      D0, [A5 - 0x458A]
  650. label000006F4:
  651. 000006F4  7000                     moveq.l    D0, 0x00
  652. 000006F6  102C FFFF                move.b     D0, [A4 - 0x1]
  653. 000006FA  3C00                     move.w     D6, D0
  654. 000006FC  6634                     bne        +0x36 /* 00000732 */
  655. 000006FE  4EAD 10F2                jsr        [A5 + 0x10F2 /* export_538 */]
  656. 00000702  3C00                     move.w     D6, D0
  657. 00000704  672C                     beq        +0x2E /* 00000732 */
  658. 00000706  2B6D BA78 BA66           move.l     [A5 - 0x459A], [A5 - 0x4588]
  659. 0000070C  7001                     moveq.l    D0, 0x01
  660. 0000070E  2F00                     move.l     -[A7], D0
  661. 00000710  4EAD 137A                jsr        [A5 + 0x137A /* export_619 */]
  662. 00000714  588F                     addq.l     A7, 4
  663. 00000716  601A                     bra        +0x1C /* 00000732 */
  664. 00000718  7000                     moveq.l    D0, 0x00
  665. 0000071A  1014                     move.b     D0, [A4]
  666. 0000071C  2F00                     move.l     -[A7], D0
  667. 0000071E  4EBA 10D8                jsr        [PC + 0x10D8 /* 000017F8 */]
  668. 00000722  3C00                     move.w     D6, D0
  669. 00000724  588F                     addq.l     A7, 4
  670. 00000726  670A                     beq        +0xC /* 00000732 */
  671. 00000728  2F2D B9FC                move.l     -[A7], [A5 - 0x4604]
  672. 0000072C  4EAD 10D2                jsr        [A5 + 0x10D2 /* export_534 */]
  673. 00000730  588F                     addq.l     A7, 4
  674. label00000732:
  675. 00000732  3006                     move.w     D0, D6
  676. 00000734  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  677. 00000738  4E75                     rts
  678. fn0000073A:
  679. 0000073A  48E7 0110                movem.l    -[A7], D7,A3
  680. 0000073E  266F 000C                movea.l    A3, [A7 + 0xC]
  681. 00000742  4247                     clr.w      D7
  682. 00000744  7004                     moveq.l    D0, 0x04
  683. 00000746  B06B 0020                cmp.w      D0, [A3 + 0x20]
  684. 0000074A  6604                     bne        +0x6 /* 00000750 */
  685. 0000074C  5247                     addq.w     D7, 1
  686. 0000074E  6026                     bra        +0x28 /* 00000776 */
  687. label00000750:
  688. 00000750  700B                     moveq.l    D0, 0x0B
  689. 00000752  B06B 0020                cmp.w      D0, [A3 + 0x20]
  690. 00000756  661E                     bne        +0x20 /* 00000776 */
  691. 00000758  266B 002A                movea.l    A3, [A3 + 0x2A]
  692. 0000075C  6014                     bra        +0x16 /* 00000772 */
  693. label0000075E:
  694. 0000075E  2F0B                     move.l     -[A7], A3
  695. 00000760  4EBA FFD8                jsr        [PC - 0x28 /* 0000073A */]
  696. 00000764  4A40                     tst.w      D0
  697. 00000766  588F                     addq.l     A7, 4
  698. 00000768  6704                     beq        +0x6 /* 0000076E */
  699. 0000076A  5247                     addq.w     D7, 1
  700. 0000076C  6008                     bra        +0xA /* 00000776 */
  701. label0000076E:
  702. 0000076E  266B 0026                movea.l    A3, [A3 + 0x26]
  703. label00000772:
  704. 00000772  200B                     move.l     D0, A3
  705. 00000774  66E8                     bne        -0x16 /* 0000075E */
  706. label00000776:
  707. 00000776  3007                     move.w     D0, D7
  708. 00000778  4CDF 0880                movem.l    D7,A3, [A7]+
  709. 0000077C  4E75                     rts
  710. export_1135:
  711. fn0000077E:
  712. 0000077E  4E56 0000                link       A6, 0
  713. 00000782  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  714. 00000786  286E 0008                movea.l    A4, [A6 + 0x8]
  715. 0000078A  7001                     moveq.l    D0, 0x01
  716. 0000078C  41ED BA62                lea.l      A0, [A5 - 0x459E]
  717. 00000790  B1EE 0010                cmpa.l     A0, [A6 + 0x10]
  718. 00000794  670A                     beq        +0xC /* 000007A0 */
  719. 00000796  206E 0010                movea.l    A0, [A6 + 0x10]
  720. 0000079A  4A90                     tst.l      [A0]
  721. 0000079C  6702                     beq        +0x4 /* 000007A0 */
  722. 0000079E  7000                     moveq.l    D0, 0x00
  723. label000007A0:
  724. 000007A0  3A00                     move.w     D5, D0
  725. 000007A2  7001                     moveq.l    D0, 0x01
  726. 000007A4  2F00                     move.l     -[A7], D0
  727. 000007A6  206E 0010                movea.l    A0, [A6 + 0x10]
  728. 000007AA  2F10                     move.l     -[A7], [A0]
  729. 000007AC  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  730. 000007B0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  731. 000007B4  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  732. 000007B8  7000                     moveq.l    D0, 0x00
  733. 000007BA  2F00                     move.l     -[A7], D0
  734. 000007BC  206E 0014                movea.l    A0, [A6 + 0x14]
  735. 000007C0  4868 0004                pea.l      [A0 + 0x4]
  736. 000007C4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  737. 000007C8  4EBA 086C                jsr        [PC + 0x86C /* 00001036 */]
  738. 000007CC  206E 0014                movea.l    A0, [A6 + 0x14]
  739. 000007D0  226E 0014                movea.l    A1, [A6 + 0x14]
  740. 000007D4  3368 0004 0006           move.w     [A1 + 0x6], [A0 + 0x4]
  741. 000007DA  206E 0014                movea.l    A0, [A6 + 0x14]
  742. 000007DE  226E 0014                movea.l    A1, [A6 + 0x14]
  743. 000007E2  3368 0008 000A           move.w     [A1 + 0xA], [A0 + 0x8]
  744. 000007E8  206E 0014                movea.l    A0, [A6 + 0x14]
  745. 000007EC  317C 0001 000C           move.w     [A0 + 0xC], 0x1
  746. 000007F2  7000                     moveq.l    D0, 0x00
  747. 000007F4  302E 001E                move.w     D0, [A6 + 0x1E]
  748. 000007F8  2F00                     move.l     -[A7], D0
  749. 000007FA  7000                     moveq.l    D0, 0x00
  750. 000007FC  2F00                     move.l     -[A7], D0
  751. 000007FE  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  752. 00000802  4EAD 10EA                jsr        [A5 + 0x10EA /* export_537 */]
  753. 00000806  2640                     movea.l    A3, D0
  754. 00000808  200B                     move.l     D0, A3
  755. 0000080A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  756. 0000080E  6700 0200                beq        +0x202 /* 00000A10 */
  757. 00000812  376C 0180 0180           move.w     [A3 + 0x180], [A4 + 0x180]
  758. 00000818  7000                     moveq.l    D0, 0x00
  759. 0000081A  102C 01FE                move.b     D0, [A4 + 0x1FE]
  760. 0000081E  3C00                     move.w     D6, D0
  761. 00000820  6714                     beq        +0x16 /* 00000836 */
  762. 00000822  486C 01FE                pea.l      [A4 + 0x1FE]
  763. 00000826  486B 01FE                pea.l      [A3 + 0x1FE]
  764. 0000082A  48C6                     ext.l      D6
  765. 0000082C  2006                     move.l     D0, D6
  766. 0000082E  5280                     addq.l     D0, 1
  767. 00000830  2F00                     move.l     -[A7], D0
  768. 00000832  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  769. label00000836:
  770. 00000836  7000                     moveq.l    D0, 0x00
  771. 00000838  102C 0204                move.b     D0, [A4 + 0x204]
  772. 0000083C  3C00                     move.w     D6, D0
  773. 0000083E  6714                     beq        +0x16 /* 00000854 */
  774. 00000840  486C 0204                pea.l      [A4 + 0x204]
  775. 00000844  486B 0204                pea.l      [A3 + 0x204]
  776. 00000848  48C6                     ext.l      D6
  777. 0000084A  2006                     move.l     D0, D6
  778. 0000084C  5280                     addq.l     D0, 1
  779. 0000084E  2F00                     move.l     -[A7], D0
  780. 00000850  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  781. label00000854:
  782. 00000854  41EB 00E8                lea.l      A0, [A3 + 0xE8]
  783. 00000858  43EC 00E8                lea.l      A1, [A4 + 0xE8]
  784. 0000085C  7007                     moveq.l    D0, 0x07
  785. label0000085E:
  786. 0000085E  20D9                     move.l     [A0]+, [A1]+
  787. 00000860  51C8 FFFC                dbf        D0, -0x6 /* 0000085E */
  788. 00000864  006B 0018 0100           ori.w      [A3 + 0x100], 0x18
  789. 0000086A  4A45                     tst.w      D5
  790. 0000086C  6706                     beq        +0x8 /* 00000874 */
  791. 0000086E  377C 0064 0106           move.w     [A3 + 0x106], 0x64 /* 'd' */
  792. label00000874:
  793. 00000874  41EB 00C2                lea.l      A0, [A3 + 0xC2]
  794. 00000878  43EC 00C2                lea.l      A1, [A4 + 0xC2]
  795. 0000087C  20D9                     move.l     [A0]+, [A1]+
  796. 0000087E  20D9                     move.l     [A0]+, [A1]+
  797. 00000880  30D9                     move.w     [A0]+, [A1]+
  798. 00000882  2F2B 00C8                move.l     -[A7], [A3 + 0xC8]
  799. 00000886  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  800. 0000088A  2740 00C8                move.l     [A3 + 0xC8], D0
  801. 0000088E  3E00                     move.w     D7, D0
  802. 00000890  588F                     addq.l     A7, 4
  803. 00000892  674E                     beq        +0x50 /* 000008E2 */
  804. 00000894  4A6D BAC6                tst.w      [A5 - 0x453A]
  805. 00000898  6708                     beq        +0xA /* 000008A2 */
  806. 0000089A  7011                     moveq.l    D0, 0x11
  807. 0000089C  C06D BAC6                and.w      D0, [A5 - 0x453A]
  808. 000008A0  6740                     beq        +0x42 /* 000008E2 */
  809. label000008A2:
  810. 000008A2  7022                     moveq.l    D0, 0x22
  811. 000008A4  2F00                     move.l     -[A7], D0
  812. 000008A6  486B 0246                pea.l      [A3 + 0x246]
  813. 000008AA  2F2C 0246                move.l     -[A7], [A4 + 0x246]
  814. 000008AE  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  815. 000008B2  7200                     moveq.l    D1, 0x00
  816. 000008B4  4A40                     tst.w      D0
  817. 000008B6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  818. 000008BA  671E                     beq        +0x20 /* 000008DA */
  819. 000008BC  2F01                     move.l     -[A7], D1
  820. 000008BE  206B 0246                movea.l    A0, [A3 + 0x246]
  821. 000008C2  2F28 0014                move.l     -[A7], [A0 + 0x14]
  822. 000008C6  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  823. 000008CA  588F                     addq.l     A7, 4
  824. 000008CC  221F                     move.l     D1, [A7]+
  825. 000008CE  206B 0246                movea.l    A0, [A3 + 0x246]
  826. 000008D2  2140 0014                move.l     [A0 + 0x14], D0
  827. 000008D6  6702                     beq        +0x4 /* 000008DA */
  828. 000008D8  7201                     moveq.l    D1, 0x01
  829. label000008DA:
  830. 000008DA  3E01                     move.w     D7, D1
  831. 000008DC  6704                     beq        +0x6 /* 000008E2 */
  832. 000008DE  526B 0160                addq.w     [A3 + 0x160], 1
  833. label000008E2:
  834. 000008E2  4A47                     tst.w      D7
  835. 000008E4  6762                     beq        +0x64 /* 00000948 */
  836. 000008E6  4A6D BAC6                tst.w      [A5 - 0x453A]
  837. 000008EA  6708                     beq        +0xA /* 000008F4 */
  838. 000008EC  7008                     moveq.l    D0, 0x08
  839. 000008EE  C06D BAC6                and.w      D0, [A5 - 0x453A]
  840. 000008F2  6754                     beq        +0x56 /* 00000948 */
  841. label000008F4:
  842. 000008F4  302C 0174                move.w     D0, [A4 + 0x174]
  843. 000008F8  48C0                     ext.l      D0
  844. 000008FA  E580                     asl        D0, 2
  845. 000008FC  2F00                     move.l     -[A7], D0
  846. 000008FE  486B 0222                pea.l      [A3 + 0x222]
  847. 00000902  2F2C 0222                move.l     -[A7], [A4 + 0x222]
  848. 00000906  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  849. 0000090A  7200                     moveq.l    D1, 0x00
  850. 0000090C  4A40                     tst.w      D0
  851. 0000090E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  852. 00000912  6724                     beq        +0x26 /* 00000938 */
  853. 00000914  2F01                     move.l     -[A7], D1
  854. 00000916  302C 0176                move.w     D0, [A4 + 0x176]
  855. 0000091A  48C0                     ext.l      D0
  856. 0000091C  E580                     asl        D0, 2
  857. 0000091E  2F00                     move.l     -[A7], D0
  858. 00000920  486B 0226                pea.l      [A3 + 0x226]
  859. 00000924  2F2C 0226                move.l     -[A7], [A4 + 0x226]
  860. 00000928  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  861. 0000092C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  862. 00000930  221F                     move.l     D1, [A7]+
  863. 00000932  4A40                     tst.w      D0
  864. 00000934  6702                     beq        +0x4 /* 00000938 */
  865. 00000936  7201                     moveq.l    D1, 0x01
  866. label00000938:
  867. 00000938  3E01                     move.w     D7, D1
  868. 0000093A  670C                     beq        +0xE /* 00000948 */
  869. 0000093C  376C 0174 0174           move.w     [A3 + 0x174], [A4 + 0x174]
  870. 00000942  376C 0176 0176           move.w     [A3 + 0x176], [A4 + 0x176]
  871. label00000948:
  872. 00000948  4A47                     tst.w      D7
  873. 0000094A  671A                     beq        +0x1C /* 00000966 */
  874. 0000094C  4A6D BAC6                tst.w      [A5 - 0x453A]
  875. 00000950  6708                     beq        +0xA /* 0000095A */
  876. 00000952  7010                     moveq.l    D0, 0x10
  877. 00000954  C06D BAC6                and.w      D0, [A5 - 0x453A]
  878. 00000958  670C                     beq        +0xE /* 00000966 */
  879. label0000095A:
  880. 0000095A  2F0C                     move.l     -[A7], A4
  881. 0000095C  2F0B                     move.l     -[A7], A3
  882. 0000095E  4EBA 00C4                jsr        [PC + 0xC4 /* 00000A24 */]
  883. 00000962  3E00                     move.w     D7, D0
  884. 00000964  508F                     addq.l     A7, 8
  885. label00000966:
  886. 00000966  4A47                     tst.w      D7
  887. 00000968  6700 009A                beq        +0x9C /* 00000A04 */
  888. 0000096C  376C 0192 0192           move.w     [A3 + 0x192], [A4 + 0x192]
  889. 00000972  41EB 0092                lea.l      A0, [A3 + 0x92]
  890. 00000976  43EC 0092                lea.l      A1, [A4 + 0x92]
  891. 0000097A  20D9                     move.l     [A0]+, [A1]+
  892. 0000097C  20D9                     move.l     [A0]+, [A1]+
  893. 0000097E  377C FFFE 0210           move.w     [A3 + 0x210], 0xFFFE
  894. 00000984  377C FFFE 020C           move.w     [A3 + 0x20C], 0xFFFE
  895. 0000098A  377C FFFE 002E           move.w     [A3 + 0x2E], 0xFFFE
  896. 00000990  377C FFFE 0060           move.w     [A3 + 0x60], 0xFFFE
  897. 00000996  41EB 0074                lea.l      A0, [A3 + 0x74]
  898. 0000099A  43EC 0074                lea.l      A1, [A4 + 0x74]
  899. 0000099E  7006                     moveq.l    D0, 0x06
  900. label000009A0:
  901. 000009A0  20D9                     move.l     [A0]+, [A1]+
  902. 000009A2  51C8 FFFC                dbf        D0, -0x6 /* 000009A0 */
  903. 000009A6  30D9                     move.w     [A0]+, [A1]+
  904. 000009A8  486C 009A                pea.l      [A4 + 0x9A]
  905. 000009AC  486B 009A                pea.l      [A3 + 0x9A]
  906. 000009B0  7028                     moveq.l    D0, 0x28
  907. 000009B2  2F00                     move.l     -[A7], D0
  908. 000009B4  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  909. 000009B8  206E 0010                movea.l    A0, [A6 + 0x10]
  910. 000009BC  208B                     move.l     [A0], A3
  911. 000009BE  7008                     moveq.l    D0, 0x08
  912. 000009C0  B06D BAC6                cmp.w      D0, [A5 - 0x453A]
  913. 000009C4  6708                     beq        +0xA /* 000009CE */
  914. 000009C6  7010                     moveq.l    D0, 0x10
  915. 000009C8  B06D BAC6                cmp.w      D0, [A5 - 0x453A]
  916. 000009CC  6604                     bne        +0x6 /* 000009D2 */
  917. label000009CE:
  918. 000009CE  7001                     moveq.l    D0, 0x01
  919. 000009D0  6048                     bra        +0x4A /* 00000A1A */
  920. label000009D2:
  921. 000009D2  7000                     moveq.l    D0, 0x00
  922. 000009D4  2F00                     move.l     -[A7], D0
  923. 000009D6  206E 0014                movea.l    A0, [A6 + 0x14]
  924. 000009DA  3228 0008                move.w     D1, [A0 + 0x8]
  925. 000009DE  48C1                     ext.l      D1
  926. 000009E0  2F01                     move.l     -[A7], D1
  927. 000009E2  206E 0014                movea.l    A0, [A6 + 0x14]
  928. 000009E6  3228 0004                move.w     D1, [A0 + 0x4]
  929. 000009EA  48C1                     ext.l      D1
  930. 000009EC  2F01                     move.l     -[A7], D1
  931. 000009EE  2F0B                     move.l     -[A7], A3
  932. 000009F0  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  933. 000009F4  2F0C                     move.l     -[A7], A4
  934. 000009F6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  935. 000009FA  4EBA 03A0                jsr        [PC + 0x3A0 /* 00000D9C */]
  936. 000009FE  4FEF 001C                lea.l      A7, [A7 + 0x1C]
  937. 00000A02  6016                     bra        +0x18 /* 00000A1A */
  938. label00000A04:
  939. 00000A04  7001                     moveq.l    D0, 0x01
  940. 00000A06  2F00                     move.l     -[A7], D0
  941. 00000A08  2F0B                     move.l     -[A7], A3
  942. 00000A0A  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  943. 00000A0E  508F                     addq.l     A7, 8
  944. label00000A10:
  945. 00000A10  206E 0010                movea.l    A0, [A6 + 0x10]
  946. 00000A14  7000                     moveq.l    D0, 0x00
  947. 00000A16  2080                     move.l     [A0], D0
  948. 00000A18  7000                     moveq.l    D0, 0x00
  949. label00000A1A:
  950. 00000A1A  4CEE 18E0 FFEC           movem.l    D5,D6,D7,A3,A4, [A6 - 0x14]
  951. 00000A20  4E5E                     unlink     A6
  952. 00000A22  4E75                     rts
  953. export_1136:
  954. fn00000A24:
  955. 00000A24  4E56 FFF6                link       A6, -0x000A
  956. 00000A28  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  957. 00000A2C  206E 000C                movea.l    A0, [A6 + 0xC]
  958. 00000A30  4A68 01C0                tst.w      [A0 + 0x1C0]
  959. 00000A34  6610                     bne        +0x12 /* 00000A46 */
  960. 00000A36  206E 000C                movea.l    A0, [A6 + 0xC]
  961. 00000A3A  4A68 01C2                tst.w      [A0 + 0x1C2]
  962. 00000A3E  6606                     bne        +0x8 /* 00000A46 */
  963. 00000A40  7001                     moveq.l    D0, 0x01
  964. 00000A42  6000 0226                bra        +0x228 /* 00000C6A */
  965. label00000A46:
  966. 00000A46  7000                     moveq.l    D0, 0x00
  967. 00000A48  2D40 FFFC                move.l     [A6 - 0x4], D0
  968. 00000A4C  2D40 FFF8                move.l     [A6 - 0x8], D0
  969. 00000A50  206E 000C                movea.l    A0, [A6 + 0xC]
  970. 00000A54  3228 01C0                move.w     D1, [A0 + 0x1C0]
  971. 00000A58  48C1                     ext.l      D1
  972. 00000A5A  D281                     add.l      D1, D1
  973. 00000A5C  2401                     move.l     D2, D1
  974. 00000A5E  E589                     lsl        D1, 2
  975. 00000A60  D282                     add.l      D1, D2
  976. 00000A62  2F01                     move.l     -[A7], D1
  977. 00000A64  486E FFF8                pea.l      [A6 - 0x8]
  978. 00000A68  206E 000C                movea.l    A0, [A6 + 0xC]
  979. 00000A6C  2F28 022A                move.l     -[A7], [A0 + 0x22A]
  980. 00000A70  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  981. 00000A74  7200                     moveq.l    D1, 0x00
  982. 00000A76  4A40                     tst.w      D0
  983. 00000A78  4FEF 000C                lea.l      A7, [A7 + 0xC]
  984. 00000A7C  6732                     beq        +0x34 /* 00000AB0 */
  985. 00000A7E  2F01                     move.l     -[A7], D1
  986. 00000A80  206E 000C                movea.l    A0, [A6 + 0xC]
  987. 00000A84  3028 01C2                move.w     D0, [A0 + 0x1C2]
  988. 00000A88  48C0                     ext.l      D0
  989. 00000A8A  D080                     add.l      D0, D0
  990. 00000A8C  2400                     move.l     D2, D0
  991. 00000A8E  E588                     lsl        D0, 2
  992. 00000A90  D082                     add.l      D0, D2
  993. 00000A92  2F00                     move.l     -[A7], D0
  994. 00000A94  486E FFFC                pea.l      [A6 - 0x4]
  995. 00000A98  206E 000C                movea.l    A0, [A6 + 0xC]
  996. 00000A9C  2F28 022E                move.l     -[A7], [A0 + 0x22E]
  997. 00000AA0  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  998. 00000AA4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  999. 00000AA8  221F                     move.l     D1, [A7]+
  1000. 00000AAA  4A40                     tst.w      D0
  1001. 00000AAC  6702                     beq        +0x4 /* 00000AB0 */
  1002. 00000AAE  7201                     moveq.l    D1, 0x01
  1003. label00000AB0:
  1004. 00000AB0  3C01                     move.w     D6, D1
  1005. 00000AB2  6700 019E                beq        +0x1A0 /* 00000C52 */
  1006. 00000AB6  206E 000C                movea.l    A0, [A6 + 0xC]
  1007. 00000ABA  3E28 0160                move.w     D7, [A0 + 0x160]
  1008. 00000ABE  206E 000C                movea.l    A0, [A6 + 0xC]
  1009. 00000AC2  2668 0246                movea.l    A3, [A0 + 0x246]
  1010. 00000AC6  600A                     bra        +0xC /* 00000AD2 */
  1011. label00000AC8:
  1012. 00000AC8  377C FFFF 0020           move.w     [A3 + 0x20], 0xFFFF
  1013. 00000ACE  D6FC 0022                add.w      A3, 0x22 /* '\"' */
  1014. label00000AD2:
  1015. 00000AD2  3007                     move.w     D0, D7
  1016. 00000AD4  5347                     subq.w     D7, 1
  1017. 00000AD6  4A40                     tst.w      D0
  1018. 00000AD8  6EEE                     bgt        -0x10 /* 00000AC8 */
  1019. 00000ADA  4245                     clr.w      D5
  1020. 00000ADC  6000 00AE                bra        +0xB0 /* 00000B8C */
  1021. label00000AE0:
  1022. 00000AE0  4A45                     tst.w      D5
  1023. 00000AE2  670C                     beq        +0xE /* 00000AF0 */
  1024. 00000AE4  206E 000C                movea.l    A0, [A6 + 0xC]
  1025. 00000AE8  3028 01C0                move.w     D0, [A0 + 0x1C0]
  1026. 00000AEC  48C0                     ext.l      D0
  1027. 00000AEE  600A                     bra        +0xC /* 00000AFA */
  1028. label00000AF0:
  1029. 00000AF0  206E 000C                movea.l    A0, [A6 + 0xC]
  1030. 00000AF4  3028 01C2                move.w     D0, [A0 + 0x1C2]
  1031. 00000AF8  48C0                     ext.l      D0
  1032. label00000AFA:
  1033. 00000AFA  3E00                     move.w     D7, D0
  1034. 00000AFC  6700 008C                beq        +0x8E /* 00000B8A */
  1035. 00000B00  4A45                     tst.w      D5
  1036. 00000B02  6706                     beq        +0x8 /* 00000B0A */
  1037. 00000B04  202E FFF8                move.l     D0, [A6 - 0x8]
  1038. 00000B08  6004                     bra        +0x6 /* 00000B0E */
  1039. label00000B0A:
  1040. 00000B0A  202E FFFC                move.l     D0, [A6 - 0x4]
  1041. label00000B0E:
  1042. 00000B0E  2840                     movea.l    A4, D0
  1043. 00000B10  200C                     move.l     D0, A4
  1044. 00000B12  6776                     beq        +0x78 /* 00000B8A */
  1045. 00000B14  606C                     bra        +0x6E /* 00000B82 */
  1046. label00000B16:
  1047. 00000B16  206E 000C                movea.l    A0, [A6 + 0xC]
  1048. 00000B1A  2068 0246                movea.l    A0, [A0 + 0x246]
  1049. 00000B1E  7000                     moveq.l    D0, 0x00
  1050. 00000B20  302C 0008                move.w     D0, [A4 + 0x8]
  1051. 00000B24  2200                     move.l     D1, D0
  1052. 00000B26  C0FC 0022                mulu.w     D0, 0x22 /* '\"' */
  1053. 00000B2A  4841                     swap.w     D1
  1054. 00000B2C  C2FC 0022                mulu.w     D1, 0x22 /* '\"' */
  1055. 00000B30  4841                     swap.w     D1
  1056. 00000B32  4241                     clr.w      D1
  1057. 00000B34  D081                     add.l      D0, D1
  1058. 00000B36  47F0 0800                lea.l      A3, [A0 + D0]
  1059. 00000B3A  7000                     moveq.l    D0, 0x00
  1060. 00000B3C  302B 0020                move.w     D0, [A3 + 0x20]
  1061. 00000B40  0C80 0000 FFFF           cmpi.l     D0, 0xFFFF
  1062. 00000B46  661E                     bne        +0x20 /* 00000B66 */
  1063. 00000B48  486E FFF6                pea.l      [A6 - 0xA]
  1064. 00000B4C  2F0B                     move.l     -[A7], A3
  1065. 00000B4E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1066. 00000B52  4EAD 1462                jsr        [A5 + 0x1462 /* export_648 */]
  1067. 00000B56  3C00                     move.w     D6, D0
  1068. 00000B58  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1069. 00000B5C  672C                     beq        +0x2E /* 00000B8A */
  1070. 00000B5E  376E FFF6 0020           move.w     [A3 + 0x20], [A6 - 0xA]
  1071. 00000B64  6012                     bra        +0x14 /* 00000B78 */
  1072. label00000B66:
  1073. 00000B66  7000                     moveq.l    D0, 0x00
  1074. 00000B68  302B 0020                move.w     D0, [A3 + 0x20]
  1075. 00000B6C  2F00                     move.l     -[A7], D0
  1076. 00000B6E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1077. 00000B72  4EAD 1472                jsr        [A5 + 0x1472 /* export_650 */]
  1078. 00000B76  508F                     addq.l     A7, 8
  1079. label00000B78:
  1080. 00000B78  396B 0020 0008           move.w     [A4 + 0x8], [A3 + 0x20]
  1081. 00000B7E  D8FC 000A                add.w      A4, 0xA /* '\n' */
  1082. label00000B82:
  1083. 00000B82  3007                     move.w     D0, D7
  1084. 00000B84  5347                     subq.w     D7, 1
  1085. 00000B86  4A40                     tst.w      D0
  1086. 00000B88  6E8C                     bgt        -0x72 /* 00000B16 */
  1087. label00000B8A:
  1088. 00000B8A  5245                     addq.w     D5, 1
  1089. label00000B8C:
  1090. 00000B8C  0C45 0002                cmpi.w     D5, 0x2
  1091. 00000B90  6C06                     bge        +0x8 /* 00000B98 */
  1092. 00000B92  4A46                     tst.w      D6
  1093. 00000B94  6600 FF4A                bne        -0xB4 /* 00000AE0 */
  1094. label00000B98:
  1095. 00000B98  4A46                     tst.w      D6
  1096. 00000B9A  6700 00B6                beq        +0xB8 /* 00000C52 */
  1097. 00000B9E  4245                     clr.w      D5
  1098. 00000BA0  605C                     bra        +0x5E /* 00000BFE */
  1099. label00000BA2:
  1100. 00000BA2  4A45                     tst.w      D5
  1101. 00000BA4  670C                     beq        +0xE /* 00000BB2 */
  1102. 00000BA6  206E 0008                movea.l    A0, [A6 + 0x8]
  1103. 00000BAA  3028 01C0                move.w     D0, [A0 + 0x1C0]
  1104. 00000BAE  48C0                     ext.l      D0
  1105. 00000BB0  600A                     bra        +0xC /* 00000BBC */
  1106. label00000BB2:
  1107. 00000BB2  206E 0008                movea.l    A0, [A6 + 0x8]
  1108. 00000BB6  3028 01C2                move.w     D0, [A0 + 0x1C2]
  1109. 00000BBA  48C0                     ext.l      D0
  1110. label00000BBC:
  1111. 00000BBC  3E00                     move.w     D7, D0
  1112. 00000BBE  673C                     beq        +0x3E /* 00000BFC */
  1113. 00000BC0  4A45                     tst.w      D5
  1114. 00000BC2  670A                     beq        +0xC /* 00000BCE */
  1115. 00000BC4  206E 0008                movea.l    A0, [A6 + 0x8]
  1116. 00000BC8  2068 022A                movea.l    A0, [A0 + 0x22A]
  1117. 00000BCC  6008                     bra        +0xA /* 00000BD6 */
  1118. label00000BCE:
  1119. 00000BCE  206E 0008                movea.l    A0, [A6 + 0x8]
  1120. 00000BD2  2068 022E                movea.l    A0, [A0 + 0x22E]
  1121. label00000BD6:
  1122. 00000BD6  2848                     movea.l    A4, A0
  1123. 00000BD8  200C                     move.l     D0, A4
  1124. 00000BDA  6720                     beq        +0x22 /* 00000BFC */
  1125. 00000BDC  6016                     bra        +0x18 /* 00000BF4 */
  1126. label00000BDE:
  1127. 00000BDE  7000                     moveq.l    D0, 0x00
  1128. 00000BE0  302C 0008                move.w     D0, [A4 + 0x8]
  1129. 00000BE4  2F00                     move.l     -[A7], D0
  1130. 00000BE6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1131. 00000BEA  4EAD 146A                jsr        [A5 + 0x146A /* export_649 */]
  1132. 00000BEE  508F                     addq.l     A7, 8
  1133. 00000BF0  D8FC 000A                add.w      A4, 0xA /* '\n' */
  1134. label00000BF4:
  1135. 00000BF4  3007                     move.w     D0, D7
  1136. 00000BF6  5347                     subq.w     D7, 1
  1137. 00000BF8  4A40                     tst.w      D0
  1138. 00000BFA  6EE2                     bgt        -0x1C /* 00000BDE */
  1139. label00000BFC:
  1140. 00000BFC  5245                     addq.w     D5, 1
  1141. label00000BFE:
  1142. 00000BFE  0C45 0002                cmpi.w     D5, 0x2
  1143. 00000C02  6C04                     bge        +0x6 /* 00000C08 */
  1144. 00000C04  4A46                     tst.w      D6
  1145. 00000C06  669A                     bne        -0x64 /* 00000BA2 */
  1146. label00000C08:
  1147. 00000C08  206E 000C                movea.l    A0, [A6 + 0xC]
  1148. 00000C0C  226E 0008                movea.l    A1, [A6 + 0x8]
  1149. 00000C10  3368 01C0 01C0           move.w     [A1 + 0x1C0], [A0 + 0x1C0]
  1150. 00000C16  206E 000C                movea.l    A0, [A6 + 0xC]
  1151. 00000C1A  226E 0008                movea.l    A1, [A6 + 0x8]
  1152. 00000C1E  3368 01C2 01C2           move.w     [A1 + 0x1C2], [A0 + 0x1C2]
  1153. 00000C24  206E 0008                movea.l    A0, [A6 + 0x8]
  1154. 00000C28  4868 022A                pea.l      [A0 + 0x22A]
  1155. 00000C2C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1156. 00000C30  206E 0008                movea.l    A0, [A6 + 0x8]
  1157. 00000C34  4868 022E                pea.l      [A0 + 0x22E]
  1158. 00000C38  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1159. 00000C3C  206E 0008                movea.l    A0, [A6 + 0x8]
  1160. 00000C40  216E FFF8 022A           move.l     [A0 + 0x22A], [A6 - 0x8]
  1161. 00000C46  206E 0008                movea.l    A0, [A6 + 0x8]
  1162. 00000C4A  216E FFFC 022E           move.l     [A0 + 0x22E], [A6 - 0x4]
  1163. 00000C50  508F                     addq.l     A7, 8
  1164. label00000C52:
  1165. 00000C52  4A46                     tst.w      D6
  1166. 00000C54  6612                     bne        +0x14 /* 00000C68 */
  1167. 00000C56  486E FFF8                pea.l      [A6 - 0x8]
  1168. 00000C5A  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1169. 00000C5E  486E FFFC                pea.l      [A6 - 0x4]
  1170. 00000C62  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1171. 00000C66  508F                     addq.l     A7, 8
  1172. label00000C68:
  1173. 00000C68  3006                     move.w     D0, D6
  1174. label00000C6A:
  1175. 00000C6A  4CEE 18E0 FFE2           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1E]
  1176. 00000C70  4E5E                     unlink     A6
  1177. 00000C72  4E75                     rts
  1178. export_1137:
  1179. fn00000C74:
  1180. 00000C74  4E56 FFBE                link       A6, -0x0042
  1181. 00000C78  48E7 0118                movem.l    -[A7], D7,A3,A4
  1182. 00000C7C  286E 0010                movea.l    A4, [A6 + 0x10]
  1183. 00000C80  266E 000C                movea.l    A3, [A6 + 0xC]
  1184. 00000C84  7000                     moveq.l    D0, 0x00
  1185. 00000C86  2F00                     move.l     -[A7], D0
  1186. 00000C88  486E FFBE                pea.l      [A6 - 0x42]
  1187. 00000C8C  2F0B                     move.l     -[A7], A3
  1188. 00000C8E  4EBA 03A6                jsr        [PC + 0x3A6 /* 00001036 */]
  1189. 00000C92  4878 0104                push.l     0x104
  1190. 00000C96  7000                     moveq.l    D0, 0x00
  1191. 00000C98  2F00                     move.l     -[A7], D0
  1192. 00000C9A  2F00                     move.l     -[A7], D0
  1193. 00000C9C  2F00                     move.l     -[A7], D0
  1194. 00000C9E  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  1195. 00000CA2  486E FFC6                pea.l      [A6 - 0x3A]
  1196. 00000CA6  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  1197. 00000CAA  2B6D BA78 B9C6           move.l     [A5 - 0x463A], [A5 - 0x4588]
  1198. 00000CB0  41ED B9BE                lea.l      A0, [A5 - 0x4642]
  1199. 00000CB4  224B                     movea.l    A1, A3
  1200. 00000CB6  5889                     addq.l     A1, 4
  1201. 00000CB8  20D9                     move.l     [A0]+, [A1]+
  1202. 00000CBA  20D9                     move.l     [A0]+, [A1]+
  1203. 00000CBC  41ED 23B2                lea.l      A0, [A5 + 0x23B2 /* export_1138 */]
  1204. 00000CC0  2B48 B9EC                move.l     [A5 - 0x4614], A0
  1205. 00000CC4  426D B980                clr.w      [A5 - 0x4680]
  1206. 00000CC8  4EAD 1292                jsr        [A5 + 0x1292 /* export_590 */]
  1207. 00000CCC  486E FFC6                pea.l      [A6 - 0x3A]
  1208. 00000CD0  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  1209. 00000CD4  302E 0016                move.w     D0, [A6 + 0x16]
  1210. 00000CD8  48C0                     ext.l      D0
  1211. 00000CDA  2F00                     move.l     -[A7], D0
  1212. 00000CDC  302E FFC2                move.w     D0, [A6 - 0x3E]
  1213. 00000CE0  48C0                     ext.l      D0
  1214. 00000CE2  2F00                     move.l     -[A7], D0
  1215. 00000CE4  302E FFBE                move.w     D0, [A6 - 0x42]
  1216. 00000CE8  48C0                     ext.l      D0
  1217. 00000CEA  2F00                     move.l     -[A7], D0
  1218. 00000CEC  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1219. 00000CF0  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1220. 00000CF4  4868 032E                pea.l      [A0 + 0x32E]
  1221. 00000CF8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1222. 00000CFC  2F0B                     move.l     -[A7], A3
  1223. 00000CFE  4EBA 009C                jsr        [PC + 0x9C /* 00000D9C */]
  1224. 00000D02  3E00                     move.w     D7, D0
  1225. 00000D04  4FEF 0040                lea.l      A7, [A7 + 0x40]
  1226. 00000D08  6768                     beq        +0x6A /* 00000D72 */
  1227. 00000D0A  200C                     move.l     D0, A4
  1228. 00000D0C  6764                     beq        +0x66 /* 00000D72 */
  1229. 00000D0E  4A6D B980                tst.w      [A5 - 0x4680]
  1230. 00000D12  665E                     bne        +0x60 /* 00000D72 */
  1231. 00000D14  B9ED BA78                cmpa.l     A4, [A5 - 0x4588]
  1232. 00000D18  6658                     bne        +0x5A /* 00000D72 */
  1233. 00000D1A  7001                     moveq.l    D0, 0x01
  1234. 00000D1C  B06B 000C                cmp.w      D0, [A3 + 0xC]
  1235. 00000D20  6650                     bne        +0x52 /* 00000D72 */
  1236. 00000D22  4A93                     tst.l      [A3]
  1237. 00000D24  664C                     bne        +0x4E /* 00000D72 */
  1238. 00000D26  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1239. 00000D2A  7001                     moveq.l    D0, 0x01
  1240. 00000D2C  B068 033A                cmp.w      D0, [A0 + 0x33A]
  1241. 00000D30  6640                     bne        +0x42 /* 00000D72 */
  1242. 00000D32  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1243. 00000D36  4AA8 032E                tst.l      [A0 + 0x32E]
  1244. 00000D3A  6636                     bne        +0x38 /* 00000D72 */
  1245. 00000D3C  486D 27D2                pea.l      [A5 + 0x27D2 /* export_1270 */]
  1246. 00000D40  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1247. 00000D44  4A40                     tst.w      D0
  1248. 00000D46  588F                     addq.l     A7, 4
  1249. 00000D48  6728                     beq        +0x2A /* 00000D72 */
  1250. 00000D4A  206D B9FC                movea.l    A0, [A5 - 0x4604]
  1251. 00000D4E  41E8 033A                lea.l      A0, [A0 + 0x33A]
  1252. 00000D52  2F20                     move.l     -[A7], -[A0]
  1253. 00000D54  2F20                     move.l     -[A7], -[A0]
  1254. 00000D56  41EB 000C                lea.l      A0, [A3 + 0xC]
  1255. 00000D5A  2F20                     move.l     -[A7], -[A0]
  1256. 00000D5C  2F20                     move.l     -[A7], -[A0]
  1257. 00000D5E  2F2D BA78                move.l     -[A7], [A5 - 0x4588]
  1258. 00000D62  4EAD 27D2                jsr        [A5 + 0x27D2 /* export_1270 */]
  1259. 00000D66  486D 27D2                pea.l      [A5 + 0x27D2 /* export_1270 */]
  1260. 00000D6A  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1261. 00000D6E  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1262. label00000D72:
  1263. 00000D72  4878 0114                push.l     0x114
  1264. 00000D76  7000                     moveq.l    D0, 0x00
  1265. 00000D78  2F00                     move.l     -[A7], D0
  1266. 00000D7A  2F00                     move.l     -[A7], D0
  1267. 00000D7C  2F00                     move.l     -[A7], D0
  1268. 00000D7E  4EAD 139A                jsr        [A5 + 0x139A /* export_623 */]
  1269. 00000D82  3007                     move.w     D0, D7
  1270. 00000D84  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1271. 00000D88  4CEE 1880 FFB2           movem.l    D7,A3,A4, [A6 - 0x4E]
  1272. 00000D8E  4E5E                     unlink     A6
  1273. 00000D90  4E75                     rts
  1274. export_1138:
  1275. 00000D92  3B7C 0001 B980           move.w     [A5 - 0x4680], 0x1
  1276. 00000D98  7000                     moveq.l    D0, 0x00
  1277. 00000D9A  4E75                     rts
  1278. export_1139:
  1279. fn00000D9C:
  1280. 00000D9C  4E56 FFCC                link       A6, -0x0034
  1281. 00000DA0  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  1282. 00000DA4  7E01                     moveq.l    D7, 0x01
  1283. 00000DA6  2D6E 000C FFF0           move.l     [A6 - 0x10], [A6 + 0xC]
  1284. 00000DAC  2D6E 0014 FFFC           move.l     [A6 - 0x4], [A6 + 0x14]
  1285. 00000DB2  7000                     moveq.l    D0, 0x00
  1286. 00000DB4  2840                     movea.l    A4, D0
  1287. 00000DB6  206E 0010                movea.l    A0, [A6 + 0x10]
  1288. 00000DBA  43EE FFDA                lea.l      A1, [A6 - 0x26]
  1289. 00000DBE  22D8                     move.l     [A1]+, [A0]+
  1290. 00000DC0  22D8                     move.l     [A1]+, [A0]+
  1291. 00000DC2  22D8                     move.l     [A1]+, [A0]+
  1292. 00000DC4  32D8                     move.w     [A1]+, [A0]+
  1293. 00000DC6  41EE FFDA                lea.l      A0, [A6 - 0x26]
  1294. 00000DCA  2D48 FFD6                move.l     [A6 - 0x2A], A0
  1295. 00000DCE  206E 0010                movea.l    A0, [A6 + 0x10]
  1296. 00000DD2  4268 000C                clr.w      [A0 + 0xC]
  1297. 00000DD6  206E 0010                movea.l    A0, [A6 + 0x10]
  1298. 00000DDA  2080                     move.l     [A0], D0
  1299. 00000DDC  2640                     movea.l    A3, D0
  1300. 00000DDE  7200                     moveq.l    D1, 0x00
  1301. 00000DE0  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1302. 00000DE4  7401                     moveq.l    D2, 0x01
  1303. 00000DE6  B468 000C                cmp.w      D2, [A0 + 0xC]
  1304. 00000DEA  662E                     bne        +0x30 /* 00000E1A */
  1305. 00000DEC  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1306. 00000DF0  4A90                     tst.l      [A0]
  1307. 00000DF2  6626                     bne        +0x28 /* 00000E1A */
  1308. 00000DF4  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1309. 00000DF8  226E FFD6                movea.l    A1, [A6 - 0x2A]
  1310. 00000DFC  3028 0004                move.w     D0, [A0 + 0x4]
  1311. 00000E00  B069 0006                cmp.w      D0, [A1 + 0x6]
  1312. 00000E04  6614                     bne        +0x16 /* 00000E1A */
  1313. 00000E06  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1314. 00000E0A  226E FFD6                movea.l    A1, [A6 - 0x2A]
  1315. 00000E0E  3028 0008                move.w     D0, [A0 + 0x8]
  1316. 00000E12  B069 000A                cmp.w      D0, [A1 + 0xA]
  1317. 00000E16  6602                     bne        +0x4 /* 00000E1A */
  1318. 00000E18  7201                     moveq.l    D1, 0x01
  1319. label00000E1A:
  1320. 00000E1A  3801                     move.w     D4, D1
  1321. 00000E1C  7001                     moveq.l    D0, 0x01
  1322. 00000E1E  4A6D BAC6                tst.w      [A5 - 0x453A]
  1323. 00000E22  670A                     beq        +0xC /* 00000E2E */
  1324. 00000E24  7201                     moveq.l    D1, 0x01
  1325. 00000E26  C26D BAC6                and.w      D1, [A5 - 0x453A]
  1326. 00000E2A  6602                     bne        +0x4 /* 00000E2E */
  1327. 00000E2C  7000                     moveq.l    D0, 0x00
  1328. label00000E2E:
  1329. 00000E2E  3D40 FFCE                move.w     [A6 - 0x32], D0
  1330. 00000E32  7000                     moveq.l    D0, 0x00
  1331. 00000E34  4A6E 0022                tst.w      [A6 + 0x22]
  1332. 00000E38  6610                     bne        +0x12 /* 00000E4A */
  1333. 00000E3A  4A6D BAC6                tst.w      [A5 - 0x453A]
  1334. 00000E3E  6708                     beq        +0xA /* 00000E48 */
  1335. 00000E40  7206                     moveq.l    D1, 0x06
  1336. 00000E42  C26D BAC6                and.w      D1, [A5 - 0x453A]
  1337. 00000E46  6702                     beq        +0x4 /* 00000E4A */
  1338. label00000E48:
  1339. 00000E48  7001                     moveq.l    D0, 0x01
  1340. label00000E4A:
  1341. 00000E4A  3D40 FFD0                move.w     [A6 - 0x30], D0
  1342. label00000E4E:
  1343. 00000E4E  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1344. 00000E52  7001                     moveq.l    D0, 0x01
  1345. 00000E54  B068 000C                cmp.w      D0, [A0 + 0xC]
  1346. 00000E58  6600 01B6                bne        +0x1B8 /* 00001010 */
  1347. 00000E5C  426E FFCC                clr.w      [A6 - 0x34]
  1348. 00000E60  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1349. 00000E64  5888                     addq.l     A0, 4
  1350. 00000E66  2D48 FFD2                move.l     [A6 - 0x2E], A0
  1351. 00000E6A  200C                     move.l     D0, A4
  1352. 00000E6C  6604                     bne        +0x6 /* 00000E72 */
  1353. 00000E6E  286E 0008                movea.l    A4, [A6 + 0x8]
  1354. label00000E72:
  1355. 00000E72  7001                     moveq.l    D0, 0x01
  1356. 00000E74  B06C 000C                cmp.w      D0, [A4 + 0xC]
  1357. 00000E78  6600 00F6                bne        +0xF8 /* 00000F70 */
  1358. 00000E7C  4A6E FFCE                tst.w      [A6 - 0x32]
  1359. 00000E80  6700 00EE                beq        +0xF0 /* 00000F70 */
  1360. 00000E84  41EE FFE8                lea.l      A0, [A6 - 0x18]
  1361. 00000E88  224C                     movea.l    A1, A4
  1362. 00000E8A  5889                     addq.l     A1, 4
  1363. 00000E8C  20D9                     move.l     [A0]+, [A1]+
  1364. 00000E8E  20D9                     move.l     [A0]+, [A1]+
  1365. 00000E90  3A2E FFE8                move.w     D5, [A6 - 0x18]
  1366. 00000E94  9A6E 001A                sub.w      D5, [A6 + 0x1A]
  1367. 00000E98  3C2E FFEC                move.w     D6, [A6 - 0x14]
  1368. 00000E9C  9C6E 001E                sub.w      D6, [A6 + 0x1E]
  1369. 00000EA0  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1370. 00000EA4  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1371. 00000EA8  22D8                     move.l     [A1]+, [A0]+
  1372. 00000EAA  22D8                     move.l     [A1]+, [A0]+
  1373. 00000EAC  4A44                     tst.w      D4
  1374. 00000EAE  6710                     beq        +0x12 /* 00000EC0 */
  1375. 00000EB0  DB6E FFF4                add.w      [A6 - 0xC], D5
  1376. 00000EB4  DB6E FFF6                add.w      [A6 - 0xA], D5
  1377. 00000EB8  DD6E FFF8                add.w      [A6 - 0x8], D6
  1378. 00000EBC  DD6E FFFA                add.w      [A6 - 0x6], D6
  1379. label00000EC0:
  1380. 00000EC0  302E FFF4                move.w     D0, [A6 - 0xC]
  1381. 00000EC4  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  1382. 00000EC8  662A                     bne        +0x2C /* 00000EF4 */
  1383. 00000ECA  302E FFF8                move.w     D0, [A6 - 0x8]
  1384. 00000ECE  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1385. 00000ED2  6620                     bne        +0x22 /* 00000EF4 */
  1386. 00000ED4  302E FFEA                move.w     D0, [A6 - 0x16]
  1387. 00000ED8  906E FFE8                sub.w      D0, [A6 - 0x18]
  1388. 00000EDC  D06E FFF4                add.w      D0, [A6 - 0xC]
  1389. 00000EE0  3D40 FFF6                move.w     [A6 - 0xA], D0
  1390. 00000EE4  302E FFEE                move.w     D0, [A6 - 0x12]
  1391. 00000EE8  906E FFEC                sub.w      D0, [A6 - 0x14]
  1392. 00000EEC  D06E FFF8                add.w      D0, [A6 - 0x8]
  1393. 00000EF0  3D40 FFFA                move.w     [A6 - 0x6], D0
  1394. label00000EF4:
  1395. 00000EF4  200B                     move.l     D0, A3
  1396. 00000EF6  6718                     beq        +0x1A /* 00000F10 */
  1397. 00000EF8  700E                     moveq.l    D0, 0x0E
  1398. 00000EFA  2F00                     move.l     -[A7], D0
  1399. 00000EFC  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  1400. 00000F00  2680                     move.l     [A3], D0
  1401. 00000F02  588F                     addq.l     A7, 4
  1402. 00000F04  6606                     bne        +0x8 /* 00000F0C */
  1403. 00000F06  5347                     subq.w     D7, 1
  1404. 00000F08  6000 008A                bra        +0x8C /* 00000F94 */
  1405. label00000F0C:
  1406. 00000F0C  2653                     movea.l    A3, [A3]
  1407. 00000F0E  6004                     bra        +0x6 /* 00000F14 */
  1408. label00000F10:
  1409. 00000F10  266E 0010                movea.l    A3, [A6 + 0x10]
  1410. label00000F14:
  1411. 00000F14  7000                     moveq.l    D0, 0x00
  1412. 00000F16  2680                     move.l     [A3], D0
  1413. 00000F18  376C 000C 000C           move.w     [A3 + 0xC], [A4 + 0xC]
  1414. 00000F1E  7201                     moveq.l    D1, 0x01
  1415. 00000F20  B26C 000C                cmp.w      D1, [A4 + 0xC]
  1416. 00000F24  665E                     bne        +0x60 /* 00000F84 */
  1417. 00000F26  204B                     movea.l    A0, A3
  1418. 00000F28  5888                     addq.l     A0, 4
  1419. 00000F2A  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1420. 00000F2E  20D9                     move.l     [A0]+, [A1]+
  1421. 00000F30  20D9                     move.l     [A0]+, [A1]+
  1422. 00000F32  486D 27A2                pea.l      [A5 + 0x27A2 /* export_1264 */]
  1423. 00000F36  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1424. 00000F3A  4A40                     tst.w      D0
  1425. 00000F3C  588F                     addq.l     A7, 4
  1426. 00000F3E  6744                     beq        +0x46 /* 00000F84 */
  1427. 00000F40  302E 0022                move.w     D0, [A6 + 0x22]
  1428. 00000F44  48C0                     ext.l      D0
  1429. 00000F46  2F00                     move.l     -[A7], D0
  1430. 00000F48  41EE 0000                lea.l      A0, [A6 + 0x0]
  1431. 00000F4C  2F20                     move.l     -[A7], -[A0]
  1432. 00000F4E  2F20                     move.l     -[A7], -[A0]
  1433. 00000F50  2F20                     move.l     -[A7], -[A0]
  1434. 00000F52  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1435. 00000F56  2F20                     move.l     -[A7], -[A0]
  1436. 00000F58  2F20                     move.l     -[A7], -[A0]
  1437. 00000F5A  2F20                     move.l     -[A7], -[A0]
  1438. 00000F5C  4EAD 27A2                jsr        [A5 + 0x27A2 /* export_1264 */]
  1439. 00000F60  3E00                     move.w     D7, D0
  1440. 00000F62  486D 27A2                pea.l      [A5 + 0x27A2 /* export_1264 */]
  1441. 00000F66  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1442. 00000F6A  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1443. 00000F6E  6014                     bra        +0x16 /* 00000F84 */
  1444. label00000F70:
  1445. 00000F70  4A6E FFD0                tst.w      [A6 - 0x30]
  1446. 00000F74  670E                     beq        +0x10 /* 00000F84 */
  1447. 00000F76  7001                     moveq.l    D0, 0x01
  1448. 00000F78  B06C 000C                cmp.w      D0, [A4 + 0xC]
  1449. 00000F7C  6C06                     bge        +0x8 /* 00000F84 */
  1450. 00000F7E  3D7C 0001 FFCC           move.w     [A6 - 0x34], 0x1
  1451. label00000F84:
  1452. 00000F84  4A47                     tst.w      D7
  1453. 00000F86  670C                     beq        +0xE /* 00000F94 */
  1454. 00000F88  2854                     movea.l    A4, [A4]
  1455. 00000F8A  200C                     move.l     D0, A4
  1456. 00000F8C  6706                     beq        +0x8 /* 00000F94 */
  1457. 00000F8E  4A44                     tst.w      D4
  1458. 00000F90  6600 FEE0                bne        -0x11E /* 00000E72 */
  1459. label00000F94:
  1460. 00000F94  4A6E FFCC                tst.w      [A6 - 0x34]
  1461. 00000F98  6776                     beq        +0x78 /* 00001010 */
  1462. 00000F9A  3D6E 001A FFEA           move.w     [A6 - 0x16], [A6 + 0x1A]
  1463. 00000FA0  3D6E 001A FFE8           move.w     [A6 - 0x18], [A6 + 0x1A]
  1464. 00000FA6  3D6E 001E FFEE           move.w     [A6 - 0x12], [A6 + 0x1E]
  1465. 00000FAC  3D6E 001E FFEC           move.w     [A6 - 0x14], [A6 + 0x1E]
  1466. 00000FB2  206E FFD2                movea.l    A0, [A6 - 0x2E]
  1467. 00000FB6  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1468. 00000FBA  22D8                     move.l     [A1]+, [A0]+
  1469. 00000FBC  22D8                     move.l     [A1]+, [A0]+
  1470. 00000FBE  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1471. 00000FC2  41EE 0000                lea.l      A0, [A6 + 0x0]
  1472. 00000FC6  2F20                     move.l     -[A7], -[A0]
  1473. 00000FC8  2F20                     move.l     -[A7], -[A0]
  1474. 00000FCA  2F20                     move.l     -[A7], -[A0]
  1475. 00000FCC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1476. 00000FD0  41EE FFF4                lea.l      A0, [A6 - 0xC]
  1477. 00000FD4  2F20                     move.l     -[A7], -[A0]
  1478. 00000FD6  2F20                     move.l     -[A7], -[A0]
  1479. 00000FD8  2F20                     move.l     -[A7], -[A0]
  1480. 00000FDA  4EBA 0E22                jsr        [PC + 0xE22 /* 00001DFE */]
  1481. 00000FDE  3E00                     move.w     D7, D0
  1482. 00000FE0  266E 0010                movea.l    A3, [A6 + 0x10]
  1483. 00000FE4  4FEF 0020                lea.l      A7, [A7 + 0x20]
  1484. 00000FE8  6002                     bra        +0x4 /* 00000FEC */
  1485. label00000FEA:
  1486. 00000FEA  2653                     movea.l    A3, [A3]
  1487. label00000FEC:
  1488. 00000FEC  4A93                     tst.l      [A3]
  1489. 00000FEE  66FA                     bne        -0x4 /* 00000FEA */
  1490. 00000FF0  202E FFFC                move.l     D0, [A6 - 0x4]
  1491. 00000FF4  B0AD BA78                cmp.l      D0, [A5 - 0x4588]
  1492. 00000FF8  6616                     bne        +0x18 /* 00001010 */
  1493. 00000FFA  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1494. 00000FFE  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  1495. 00001002  7001                     moveq.l    D0, 0x01
  1496. 00001004  2F00                     move.l     -[A7], D0
  1497. 00001006  2F00                     move.l     -[A7], D0
  1498. 00001008  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1499. 0000100C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1500. label00001010:
  1501. 00001010  4A47                     tst.w      D7
  1502. 00001012  670C                     beq        +0xE /* 00001020 */
  1503. 00001014  206E FFD6                movea.l    A0, [A6 - 0x2A]
  1504. 00001018  2D50 FFD6                move.l     [A6 - 0x2A], [A0]
  1505. 0000101C  6600 FE30                bne        -0x1CE /* 00000E4E */
  1506. label00001020:
  1507. 00001020  486E FFDA                pea.l      [A6 - 0x26]
  1508. 00001024  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  1509. 00001028  3007                     move.w     D0, D7
  1510. 0000102A  588F                     addq.l     A7, 4
  1511. 0000102C  4CEE 18F0 FFB4           movem.l    D4,D5,D6,D7,A3,A4, [A6 - 0x4C]
  1512. 00001032  4E5E                     unlink     A6
  1513. 00001034  4E75                     rts
  1514. export_1140:
  1515. fn00001036:
  1516. 00001036  4E56 FFF4                link       A6, -0x000C
  1517. 0000103A  48E7 0118                movem.l    -[A7], D7,A3,A4
  1518. 0000103E  1D7C 00FF FFFE           move.b     [A6 - 0x2], 0xFF
  1519. 00001044  1D7C 00FF FFFC           move.b     [A6 - 0x4], 0xFF
  1520. 0000104A  422E FFFF                clr.b      [A6 - 0x1]
  1521. 0000104E  422E FFFD                clr.b      [A6 - 0x3]
  1522. 00001052  3D7C 7FFF FFF8           move.w     [A6 - 0x8], 0x7FFF
  1523. 00001058  3D7C 7FFF FFF4           move.w     [A6 - 0xC], 0x7FFF
  1524. 0000105E  426E FFFA                clr.w      [A6 - 0x6]
  1525. 00001062  426E FFF6                clr.w      [A6 - 0xA]
  1526. 00001066  4247                     clr.w      D7
  1527. 00001068  426D B984                clr.w      [A5 - 0x467C]
  1528. label0000106C:
  1529. 0000106C  7000                     moveq.l    D0, 0x00
  1530. 0000106E  2840                     movea.l    A4, D0
  1531. 00001070  2640                     movea.l    A3, D0
  1532. 00001072  206E 0008                movea.l    A0, [A6 + 0x8]
  1533. 00001076  3228 000C                move.w     D1, [A0 + 0xC]
  1534. 0000107A  5341                     subq.w     D1, 1
  1535. 0000107C  6B56                     bmi        +0x58 /* 000010D4 */
  1536. 0000107E  0C41 0002                cmpi.w     D1, 0x2
  1537. 00001082  6E50                     bgt        +0x52 /* 000010D4 */
  1538. 00001084  D241                     add.w      D1, D1
  1539. 00001086  323B 1006                move.w     D1, [PC + D1.w + 0x6]
  1540. 0000108A  4EFB 1000                jmp        [PC + D1.w]
  1541. 0000108E  0008 0048                ori.b      A0, 0x48 /* 'H' */
  1542. 00001092  0014 7E01                ori.b      [A4], 0x1
  1543. 00001096  206E 0008                movea.l    A0, [A6 + 0x8]
  1544. 0000109A  47E8 0004                lea.l      A3, [A0 + 0x4]
  1545. 0000109E  6034                     bra        +0x36 /* 000010D4 */
  1546. 000010A0  4A6D B982                tst.w      [A5 - 0x467E]
  1547. 000010A4  662E                     bne        +0x30 /* 000010D4 */
  1548. 000010A6  206E 0008                movea.l    A0, [A6 + 0x8]
  1549. 000010AA  2068 0004                movea.l    A0, [A0 + 0x4]
  1550. 000010AE  47E8 0018                lea.l      A3, [A0 + 0x18]
  1551. 000010B2  206E 0008                movea.l    A0, [A6 + 0x8]
  1552. 000010B6  2068 0004                movea.l    A0, [A0 + 0x4]
  1553. 000010BA  49E8 0014                lea.l      A4, [A0 + 0x14]
  1554. 000010BE  7000                     moveq.l    D0, 0x00
  1555. 000010C0  302D B984                move.w     D0, [A5 - 0x467C]
  1556. 000010C4  322B 0002                move.w     D1, [A3 + 0x2]
  1557. 000010C8  48C1                     ext.l      D1
  1558. 000010CA  B081                     cmp.l      D0, D1
  1559. 000010CC  6406                     bcc        +0x8 /* 000010D4 */
  1560. 000010CE  3B6B 0002 B984           move.w     [A5 - 0x467C], [A3 + 0x2]
  1561. label000010D4:
  1562. 000010D4  200B                     move.l     D0, A3
  1563. 000010D6  6700 00B0                beq        +0xB2 /* 00001188 */
  1564. 000010DA  3013                     move.w     D0, [A3]
  1565. 000010DC  B06E FFF4                cmp.w      D0, [A6 - 0xC]
  1566. 000010E0  6E1C                     bgt        +0x1E /* 000010FE */
  1567. 000010E2  200C                     move.l     D0, A4
  1568. 000010E4  6714                     beq        +0x16 /* 000010FA */
  1569. 000010E6  3013                     move.w     D0, [A3]
  1570. 000010E8  B06E FFF4                cmp.w      D0, [A6 - 0xC]
  1571. 000010EC  6D08                     blt        +0xA /* 000010F6 */
  1572. 000010EE  1014                     move.b     D0, [A4]
  1573. 000010F0  B02E FFFC                cmp.b      D0, [A6 - 0x4]
  1574. 000010F4  6404                     bcc        +0x6 /* 000010FA */
  1575. label000010F6:
  1576. 000010F6  1D54 FFFC                move.b     [A6 - 0x4], [A4]
  1577. label000010FA:
  1578. 000010FA  3D53 FFF4                move.w     [A6 - 0xC], [A3]
  1579. label000010FE:
  1580. 000010FE  302B 0004                move.w     D0, [A3 + 0x4]
  1581. 00001102  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  1582. 00001106  6E24                     bgt        +0x26 /* 0000112C */
  1583. 00001108  200C                     move.l     D0, A4
  1584. 0000110A  671A                     beq        +0x1C /* 00001126 */
  1585. 0000110C  302B 0004                move.w     D0, [A3 + 0x4]
  1586. 00001110  B06E FFF8                cmp.w      D0, [A6 - 0x8]
  1587. 00001114  6D0A                     blt        +0xC /* 00001120 */
  1588. 00001116  102C 0002                move.b     D0, [A4 + 0x2]
  1589. 0000111A  B02E FFFE                cmp.b      D0, [A6 - 0x2]
  1590. 0000111E  6406                     bcc        +0x8 /* 00001126 */
  1591. label00001120:
  1592. 00001120  1D6C 0002 FFFE           move.b     [A6 - 0x2], [A4 + 0x2]
  1593. label00001126:
  1594. 00001126  3D6B 0004 FFF8           move.w     [A6 - 0x8], [A3 + 0x4]
  1595. label0000112C:
  1596. 0000112C  302B 0002                move.w     D0, [A3 + 0x2]
  1597. 00001130  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  1598. 00001134  6D24                     blt        +0x26 /* 0000115A */
  1599. 00001136  200C                     move.l     D0, A4
  1600. 00001138  671A                     beq        +0x1C /* 00001154 */
  1601. 0000113A  302B 0002                move.w     D0, [A3 + 0x2]
  1602. 0000113E  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  1603. 00001142  6E0A                     bgt        +0xC /* 0000114E */
  1604. 00001144  102C 0001                move.b     D0, [A4 + 0x1]
  1605. 00001148  B02E FFFD                cmp.b      D0, [A6 - 0x3]
  1606. 0000114C  6306                     bls        +0x8 /* 00001154 */
  1607. label0000114E:
  1608. 0000114E  1D6C 0001 FFFD           move.b     [A6 - 0x3], [A4 + 0x1]
  1609. label00001154:
  1610. 00001154  3D6B 0002 FFF6           move.w     [A6 - 0xA], [A3 + 0x2]
  1611. label0000115A:
  1612. 0000115A  302B 0006                move.w     D0, [A3 + 0x6]
  1613. 0000115E  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1614. 00001162  6D24                     blt        +0x26 /* 00001188 */
  1615. 00001164  200C                     move.l     D0, A4
  1616. 00001166  671A                     beq        +0x1C /* 00001182 */
  1617. 00001168  302B 0006                move.w     D0, [A3 + 0x6]
  1618. 0000116C  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  1619. 00001170  6E0A                     bgt        +0xC /* 0000117C */
  1620. 00001172  102C 0003                move.b     D0, [A4 + 0x3]
  1621. 00001176  B02E FFFF                cmp.b      D0, [A6 - 0x1]
  1622. 0000117A  6306                     bls        +0x8 /* 00001182 */
  1623. label0000117C:
  1624. 0000117C  1D6C 0003 FFFF           move.b     [A6 - 0x1], [A4 + 0x3]
  1625. label00001182:
  1626. 00001182  3D6B 0006 FFFA           move.w     [A6 - 0x6], [A3 + 0x6]
  1627. label00001188:
  1628. 00001188  206E 0008                movea.l    A0, [A6 + 0x8]
  1629. 0000118C  2D50 0008                move.l     [A6 + 0x8], [A0]
  1630. 00001190  6600 FEDA                bne        -0x124 /* 0000106C */
  1631. 00001194  4A47                     tst.w      D7
  1632. 00001196  671A                     beq        +0x1C /* 000011B2 */
  1633. 00001198  1D7C 0001 FFFE           move.b     [A6 - 0x2], 0x1
  1634. 0000119E  1D7C 0001 FFFC           move.b     [A6 - 0x4], 0x1
  1635. 000011A4  1D7C 00FE FFFF           move.b     [A6 - 0x1], 0xFE
  1636. 000011AA  1D7C 00FE FFFD           move.b     [A6 - 0x3], 0xFE
  1637. 000011B0  6072                     bra        +0x74 /* 00001224 */
  1638. label000011B2:
  1639. 000011B2  4AAE 0010                tst.l      [A6 + 0x10]
  1640. 000011B6  676C                     beq        +0x6E /* 00001224 */
  1641. 000011B8  4A2E FFFC                tst.b      [A6 - 0x4]
  1642. 000011BC  6610                     bne        +0x12 /* 000011CE */
  1643. 000011BE  4A6E FFF4                tst.w      [A6 - 0xC]
  1644. 000011C2  6F0A                     ble        +0xC /* 000011CE */
  1645. 000011C4  1D7C 00FF FFFC           move.b     [A6 - 0x4], 0xFF
  1646. 000011CA  536E FFF4                subq.w     [A6 - 0xC], 1
  1647. label000011CE:
  1648. 000011CE  4A2E FFFE                tst.b      [A6 - 0x2]
  1649. 000011D2  6610                     bne        +0x12 /* 000011E4 */
  1650. 000011D4  4A6E FFF8                tst.w      [A6 - 0x8]
  1651. 000011D8  6F0A                     ble        +0xC /* 000011E4 */
  1652. 000011DA  1D7C 00FF FFFE           move.b     [A6 - 0x2], 0xFF
  1653. 000011E0  536E FFF8                subq.w     [A6 - 0x8], 1
  1654. label000011E4:
  1655. 000011E4  7000                     moveq.l    D0, 0x00
  1656. 000011E6  102E FFFD                move.b     D0, [A6 - 0x3]
  1657. 000011EA  0C80 0000 00FF           cmpi.l     D0, 0xFF
  1658. 000011F0  6614                     bne        +0x16 /* 00001206 */
  1659. 000011F2  0C6E 7FFF FFF6           cmpi.w     [A6 - 0xA], 0x7FFF
  1660. 000011F8  6C0C                     bge        +0xE /* 00001206 */
  1661. 000011FA  422E FFFD                clr.b      [A6 - 0x3]
  1662. 000011FE  526E FFF6                addq.w     [A6 - 0xA], 1
  1663. 00001202  526D B984                addq.w     [A5 - 0x467C], 1
  1664. label00001206:
  1665. 00001206  7000                     moveq.l    D0, 0x00
  1666. 00001208  102E FFFF                move.b     D0, [A6 - 0x1]
  1667. 0000120C  0C80 0000 00FF           cmpi.l     D0, 0xFF
  1668. 00001212  6610                     bne        +0x12 /* 00001224 */
  1669. 00001214  0C6E 7FFF FFFA           cmpi.w     [A6 - 0x6], 0x7FFF
  1670. 0000121A  6C08                     bge        +0xA /* 00001224 */
  1671. 0000121C  422E FFFF                clr.b      [A6 - 0x1]
  1672. 00001220  526E FFFA                addq.w     [A6 - 0x6], 1
  1673. label00001224:
  1674. 00001224  206E 000C                movea.l    A0, [A6 + 0xC]
  1675. 00001228  43EE FFF4                lea.l      A1, [A6 - 0xC]
  1676. 0000122C  20D9                     move.l     [A0]+, [A1]+
  1677. 0000122E  20D9                     move.l     [A0]+, [A1]+
  1678. 00001230  4AAE 0010                tst.l      [A6 + 0x10]
  1679. 00001234  6708                     beq        +0xA /* 0000123E */
  1680. 00001236  206E 0010                movea.l    A0, [A6 + 0x10]
  1681. 0000123A  20AE FFFC                move.l     [A0], [A6 - 0x4]
  1682. label0000123E:
  1683. 0000123E  4CEE 1880 FFE8           movem.l    D7,A3,A4, [A6 - 0x18]
  1684. 00001244  4E5E                     unlink     A6
  1685. 00001246  4E75                     rts
  1686. export_1141:
  1687. fn00001248:
  1688. 00001248  4E56 0000                link       A6, 0
  1689. 0000124C  4AAD BA62                tst.l      [A5 - 0x459E]
  1690. 00001250  6740                     beq        +0x42 /* 00001292 */
  1691. 00001252  4A6E 000A                tst.w      [A6 + 0xA]
  1692. 00001256  6706                     beq        +0x8 /* 0000125E */
  1693. 00001258  4EBA 003C                jsr        [PC + 0x3C /* 00001296 */]
  1694. 0000125C  6034                     bra        +0x36 /* 00001292 */
  1695. label0000125E:
  1696. 0000125E  7004                     moveq.l    D0, 0x04
  1697. 00001260  2F00                     move.l     -[A7], D0
  1698. 00001262  7200                     moveq.l    D1, 0x00
  1699. 00001264  2F01                     move.l     -[A7], D1
  1700. 00001266  4EBA EFB8                jsr        [PC - 0x1048 /* 00000220 */]
  1701. 0000126A  7001                     moveq.l    D0, 0x01
  1702. 0000126C  B06D BA76                cmp.w      D0, [A5 - 0x458A]
  1703. 00001270  508F                     addq.l     A7, 8
  1704. 00001272  660A                     bne        +0xC /* 0000127E */
  1705. 00001274  4EBA 0020                jsr        [PC + 0x20 /* 00001296 */]
  1706. 00001278  4EBA 0134                jsr        [PC + 0x134 /* 000013AE */]
  1707. 0000127C  6008                     bra        +0xA /* 00001286 */
  1708. label0000127E:
  1709. 0000127E  4EBA 012E                jsr        [PC + 0x12E /* 000013AE */]
  1710. 00001282  4EBA 0012                jsr        [PC + 0x12 /* 00001296 */]
  1711. label00001286:
  1712. 00001286  4EBA EE16                jsr        [PC - 0x11EA /* 0000009E */]
  1713. 0000128A  4A40                     tst.w      D0
  1714. 0000128C  6604                     bne        +0x6 /* 00001292 */
  1715. 0000128E  4EBA F33C                jsr        [PC - 0xCC4 /* 000005CC */]
  1716. label00001292:
  1717. 00001292  4E5E                     unlink     A6
  1718. 00001294  4E75                     rts
  1719. fn00001296:
  1720. 00001296  4E56 FFC6                link       A6, -0x003A
  1721. 0000129A  2F0B                     move.l     -[A7], A3
  1722. 0000129C  47ED BA6A                lea.l      A3, [A5 - 0x4596]
  1723. 000012A0  600A                     bra        +0xC /* 000012AC */
  1724. label000012A2:
  1725. 000012A2  7001                     moveq.l    D0, 0x01
  1726. 000012A4  B06B 000C                cmp.w      D0, [A3 + 0xC]
  1727. 000012A8  6706                     beq        +0x8 /* 000012B0 */
  1728. 000012AA  2653                     movea.l    A3, [A3]
  1729. label000012AC:
  1730. 000012AC  200B                     move.l     D0, A3
  1731. 000012AE  66F2                     bne        -0xC /* 000012A2 */
  1732. label000012B0:
  1733. 000012B0  200B                     move.l     D0, A3
  1734. 000012B2  6700 00F2                beq        +0xF4 /* 000013A6 */
  1735. 000012B6  486E FFC6                pea.l      [A6 - 0x3A]
  1736. 000012BA  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  1737. 000012BE  3B7C 0001 B982           move.w     [A5 - 0x467E], 0x1
  1738. 000012C4  7000                     moveq.l    D0, 0x00
  1739. 000012C6  2F00                     move.l     -[A7], D0
  1740. 000012C8  486D B9BE                pea.l      [A5 - 0x4642]
  1741. 000012CC  486D BA6A                pea.l      [A5 - 0x4596]
  1742. 000012D0  4EBA FD64                jsr        [PC - 0x29C /* 00001036 */]
  1743. 000012D4  426D B982                clr.w      [A5 - 0x467E]
  1744. 000012D8  2B6D BA62 B9C6           move.l     [A5 - 0x463A], [A5 - 0x459E]
  1745. 000012DE  7000                     moveq.l    D0, 0x00
  1746. 000012E0  2F00                     move.l     -[A7], D0
  1747. 000012E2  4EAD 1332                jsr        [A5 + 0x1332 /* export_610 */]
  1748. 000012E6  4A6D B9BE                tst.w      [A5 - 0x4642]
  1749. 000012EA  4FEF 0014                lea.l      A7, [A7 + 0x14]
  1750. 000012EE  660E                     bne        +0x10 /* 000012FE */
  1751. 000012F0  0C6D 7FFF B9C0           cmpi.w     [A5 - 0x4640], 0x7FFF
  1752. 000012F6  6606                     bne        +0x8 /* 000012FE */
  1753. 000012F8  3B6D BA40 B9C0           move.w     [A5 - 0x4640], [A5 - 0x45C0]
  1754. label000012FE:
  1755. 000012FE  4A6D B9C2                tst.w      [A5 - 0x463E]
  1756. 00001302  660E                     bne        +0x10 /* 00001312 */
  1757. 00001304  0C6D 7FFF B9C4           cmpi.w     [A5 - 0x463C], 0x7FFF
  1758. 0000130A  6606                     bne        +0x8 /* 00001312 */
  1759. 0000130C  3B6D BA42 B9C4           move.w     [A5 - 0x463C], [A5 - 0x45BE]
  1760. label00001312:
  1761. 00001312  4878 0FFF                push.l     0xFFF
  1762. 00001316  2F2D CE8C                move.l     -[A7], [A5 - 0x3174]
  1763. 0000131A  486D CE98                pea.l      [A5 - 0x3168]
  1764. 0000131E  4EAD 0E0A                jsr        [A5 + 0xE0A /* export_445 */]
  1765. 00001322  4A40                     tst.w      D0
  1766. 00001324  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1767. 00001328  6772                     beq        +0x74 /* 0000139C */
  1768. 0000132A  2B7C 0000 0FFF CE90      move.l     [A5 - 0x3170], 0xFFF
  1769. 00001332  486D 24AA                pea.l      [A5 + 0x24AA /* export_1169 */]
  1770. 00001336  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1771. 0000133A  4A40                     tst.w      D0
  1772. 0000133C  588F                     addq.l     A7, 4
  1773. 0000133E  6748                     beq        +0x4A /* 00001388 */
  1774. 00001340  486D 24AA                pea.l      [A5 + 0x24AA /* export_1169 */]
  1775. 00001344  41ED B9CA                lea.l      A0, [A5 - 0x4636]
  1776. 00001348  2F20                     move.l     -[A7], -[A0]
  1777. 0000134A  2F20                     move.l     -[A7], -[A0]
  1778. 0000134C  2F20                     move.l     -[A7], -[A0]
  1779. 0000134E  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  1780. 00001352  4A40                     tst.w      D0
  1781. 00001354  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1782. 00001358  6724                     beq        +0x26 /* 0000137E */
  1783. 0000135A  2B6D CE8C B986           move.l     [A5 - 0x467A], [A5 - 0x3174]
  1784. 00001360  2B6D CE98 B98A           move.l     [A5 - 0x4676], [A5 - 0x3168]
  1785. 00001366  7001                     moveq.l    D0, 0x01
  1786. 00001368  2F00                     move.l     -[A7], D0
  1787. 0000136A  486D B986                pea.l      [A5 - 0x467A]
  1788. 0000136E  4EBA EEB0                jsr        [PC - 0x1150 /* 00000220 */]
  1789. 00001372  7000                     moveq.l    D0, 0x00
  1790. 00001374  2B40 B986                move.l     [A5 - 0x467A], D0
  1791. 00001378  2B40 B98A                move.l     [A5 - 0x4676], D0
  1792. 0000137C  508F                     addq.l     A7, 8
  1793. label0000137E:
  1794. 0000137E  486D 24AA                pea.l      [A5 + 0x24AA /* export_1169 */]
  1795. 00001382  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1796. 00001386  588F                     addq.l     A7, 4
  1797. label00001388:
  1798. 00001388  486D CE98                pea.l      [A5 - 0x3168]
  1799. 0000138C  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  1800. 00001390  7000                     moveq.l    D0, 0x00
  1801. 00001392  2B40 CE90                move.l     [A5 - 0x3170], D0
  1802. 00001396  2B40 CE8C                move.l     [A5 - 0x3174], D0
  1803. 0000139A  588F                     addq.l     A7, 4
  1804. label0000139C:
  1805. 0000139C  486E FFC6                pea.l      [A6 - 0x3A]
  1806. 000013A0  4EAD 13AA                jsr        [A5 + 0x13AA /* export_625 */]
  1807. 000013A4  588F                     addq.l     A7, 4
  1808. label000013A6:
  1809. 000013A6  266E FFC2                movea.l    A3, [A6 - 0x3E]
  1810. 000013AA  4E5E                     unlink     A6
  1811. 000013AC  4E75                     rts
  1812. fn000013AE:
  1813. 000013AE  4E56 FFE6                link       A6, -0x001A
  1814. 000013B2  2D6D BA62 FFEE           move.l     [A6 - 0x12], [A5 - 0x459E]
  1815. 000013B8  486E FFF2                pea.l      [A6 - 0xE]
  1816. 000013BC  486E FFE6                pea.l      [A6 - 0x1A]
  1817. 000013C0  486D BA6A                pea.l      [A5 - 0x4596]
  1818. 000013C4  4EBA FC70                jsr        [PC - 0x390 /* 00001036 */]
  1819. 000013C8  7000                     moveq.l    D0, 0x00
  1820. 000013CA  302D B984                move.w     D0, [A5 - 0x467C]
  1821. 000013CE  322E FFE8                move.w     D1, [A6 - 0x18]
  1822. 000013D2  48C1                     ext.l      D1
  1823. 000013D4  B081                     cmp.l      D0, D1
  1824. 000013D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1825. 000013DA  6412                     bcc        +0x14 /* 000013EE */
  1826. 000013DC  206D BA62                movea.l    A0, [A5 - 0x459E]
  1827. 000013E0  303C 2000                move.w     D0, 0x2000 /* ' \0' */
  1828. 000013E4  C068 0100                and.w      D0, [A0 + 0x100]
  1829. 000013E8  6604                     bne        +0x6 /* 000013EE */
  1830. 000013EA  536E FFE8                subq.w     [A6 - 0x18], 1
  1831. label000013EE:
  1832. 000013EE  486D 25FA                pea.l      [A5 + 0x25FA /* export_1211 */]
  1833. 000013F2  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  1834. 000013F6  4A40                     tst.w      D0
  1835. 000013F8  588F                     addq.l     A7, 4
  1836. 000013FA  6750                     beq        +0x52 /* 0000144C */
  1837. 000013FC  7001                     moveq.l    D0, 0x01
  1838. 000013FE  B06D BA76                cmp.w      D0, [A5 - 0x458A]
  1839. 00001402  57C0                     seq        D0
  1840. 00001404  0240 0001                andi.w     D0, 0x1
  1841. 00001408  48C0                     ext.l      D0
  1842. 0000140A  2F00                     move.l     -[A7], D0
  1843. 0000140C  486E FFF6                pea.l      [A6 - 0xA]
  1844. 00001410  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  1845. 00001414  41EE FFF2                lea.l      A0, [A6 - 0xE]
  1846. 00001418  2F20                     move.l     -[A7], -[A0]
  1847. 0000141A  2F20                     move.l     -[A7], -[A0]
  1848. 0000141C  2F20                     move.l     -[A7], -[A0]
  1849. 0000141E  4EAD 25FA                jsr        [A5 + 0x25FA /* export_1211 */]
  1850. 00001422  4A40                     tst.w      D0
  1851. 00001424  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1852. 00001428  6718                     beq        +0x1A /* 00001442 */
  1853. 0000142A  7002                     moveq.l    D0, 0x02
  1854. 0000142C  2F00                     move.l     -[A7], D0
  1855. 0000142E  486E FFF6                pea.l      [A6 - 0xA]
  1856. 00001432  4EBA EDEC                jsr        [PC - 0x1214 /* 00000220 */]
  1857. 00001436  486E FFF6                pea.l      [A6 - 0xA]
  1858. 0000143A  4EAD 0ABA                jsr        [A5 + 0xABA /* export_339 */]
  1859. 0000143E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1860. label00001442:
  1861. 00001442  486D 25FA                pea.l      [A5 + 0x25FA /* export_1211 */]
  1862. 00001446  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  1863. 0000144A  588F                     addq.l     A7, 4
  1864. label0000144C:
  1865. 0000144C  4E5E                     unlink     A6
  1866. 0000144E  4E75                     rts
  1867. fn00001450:
  1868. 00001450  4E56 FF4C                link       A6, -0x00B4
  1869. 00001454  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1870. 00001458  286E 0008                movea.l    A4, [A6 + 0x8]
  1871. 0000145C  266E 000C                movea.l    A3, [A6 + 0xC]
  1872. 00001460  41EE FF4C                lea.l      A0, [A6 - 0xB4]
  1873. 00001464  43EB 001E                lea.l      A1, [A3 + 0x1E]
  1874. 00001468  20D9                     move.l     [A0]+, [A1]+
  1875. 0000146A  20D9                     move.l     [A0]+, [A1]+
  1876. 0000146C  41EE FF54                lea.l      A0, [A6 - 0xAC]
  1877. 00001470  43EB 0050                lea.l      A1, [A3 + 0x50]
  1878. 00001474  20D9                     move.l     [A0]+, [A1]+
  1879. 00001476  20D9                     move.l     [A0]+, [A1]+
  1880. 00001478  41EE FF5C                lea.l      A0, [A6 - 0xA4]
  1881. 0000147C  43EB 00D0                lea.l      A1, [A3 + 0xD0]
  1882. 00001480  20D9                     move.l     [A0]+, [A1]+
  1883. 00001482  20D9                     move.l     [A0]+, [A1]+
  1884. 00001484  41EE FF64                lea.l      A0, [A6 - 0x9C]
  1885. 00001488  43EB 00D8                lea.l      A1, [A3 + 0xD8]
  1886. 0000148C  20D9                     move.l     [A0]+, [A1]+
  1887. 0000148E  20D9                     move.l     [A0]+, [A1]+
  1888. 00001490  41EE FF6C                lea.l      A0, [A6 - 0x94]
  1889. 00001494  43EB 00E0                lea.l      A1, [A3 + 0xE0]
  1890. 00001498  20D9                     move.l     [A0]+, [A1]+
  1891. 0000149A  20D9                     move.l     [A0]+, [A1]+
  1892. 0000149C  41EE FF74                lea.l      A0, [A6 - 0x8C]
  1893. 000014A0  43EB 00E8                lea.l      A1, [A3 + 0xE8]
  1894. 000014A4  20D9                     move.l     [A0]+, [A1]+
  1895. 000014A6  20D9                     move.l     [A0]+, [A1]+
  1896. 000014A8  41EE FF7C                lea.l      A0, [A6 - 0x84]
  1897. 000014AC  43EB 00F0                lea.l      A1, [A3 + 0xF0]
  1898. 000014B0  20D9                     move.l     [A0]+, [A1]+
  1899. 000014B2  20D9                     move.l     [A0]+, [A1]+
  1900. 000014B4  41EE FF84                lea.l      A0, [A6 - 0x7C]
  1901. 000014B8  43EB 00F8                lea.l      A1, [A3 + 0xF8]
  1902. 000014BC  20D9                     move.l     [A0]+, [A1]+
  1903. 000014BE  20D9                     move.l     [A0]+, [A1]+
  1904. 000014C0  41EE FF8C                lea.l      A0, [A6 - 0x74]
  1905. 000014C4  43EB 0100                lea.l      A1, [A3 + 0x100]
  1906. 000014C8  20D9                     move.l     [A0]+, [A1]+
  1907. 000014CA  20D9                     move.l     [A0]+, [A1]+
  1908. 000014CC  3D6B 0110 FF94           move.w     [A6 - 0x6C], [A3 + 0x110]
  1909. 000014D2  3D6B 0112 FF96           move.w     [A6 - 0x6A], [A3 + 0x112]
  1910. 000014D8  3D6B 0114 FF98           move.w     [A6 - 0x68], [A3 + 0x114]
  1911. 000014DE  3D6B 0116 FF9A           move.w     [A6 - 0x66], [A3 + 0x116]
  1912. 000014E4  3D6B 011A FF9C           move.w     [A6 - 0x64], [A3 + 0x11A]
  1913. 000014EA  2D6B 03F0 FFBE           move.l     [A6 - 0x42], [A3 + 0x3F0]
  1914. 000014F0  3D6B 03F4 FFC2           move.w     [A6 - 0x3E], [A3 + 0x3F4]
  1915. 000014F6  382B 03F6                move.w     D4, [A3 + 0x3F6]
  1916. 000014FA  3A2B 03F8                move.w     D5, [A3 + 0x3F8]
  1917. 000014FE  2D6B 03FA FFDC           move.l     [A6 - 0x24], [A3 + 0x3FA]
  1918. 00001504  41EE FFE0                lea.l      A0, [A6 - 0x20]
  1919. 00001508  43EB 03FE                lea.l      A1, [A3 + 0x3FE]
  1920. 0000150C  20D9                     move.l     [A0]+, [A1]+
  1921. 0000150E  20D9                     move.l     [A0]+, [A1]+
  1922. 00001510  3C2B 0406                move.w     D6, [A3 + 0x406]
  1923. 00001514  41EE FFE8                lea.l      A0, [A6 - 0x18]
  1924. 00001518  43EB 0408                lea.l      A1, [A3 + 0x408]
  1925. 0000151C  20D9                     move.l     [A0]+, [A1]+
  1926. 0000151E  20D9                     move.l     [A0]+, [A1]+
  1927. 00001520  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1928. 00001524  43EB 0410                lea.l      A1, [A3 + 0x410]
  1929. 00001528  20D9                     move.l     [A0]+, [A1]+
  1930. 0000152A  20D9                     move.l     [A0]+, [A1]+
  1931. 0000152C  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1932. 00001530  43EB 0418                lea.l      A1, [A3 + 0x418]
  1933. 00001534  20D9                     move.l     [A0]+, [A1]+
  1934. 00001536  20D9                     move.l     [A0]+, [A1]+
  1935. 00001538  4247                     clr.w      D7
  1936. 0000153A  7604                     moveq.l    D3, 0x04
  1937. label0000153C:
  1938. 0000153C  48C7                     ext.l      D7
  1939. 0000153E  2007                     move.l     D0, D7
  1940. 00001540  2200                     move.l     D1, D0
  1941. 00001542  C0FC 007E                mulu.w     D0, 0x7E /* '~' */
  1942. 00001546  4841                     swap.w     D1
  1943. 00001548  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  1944. 0000154C  4841                     swap.w     D1
  1945. 0000154E  4241                     clr.w      D1
  1946. 00001550  D081                     add.l      D0, D1
  1947. 00001552  2207                     move.l     D1, D7
  1948. 00001554  E741                     asl        D1.w, 3
  1949. 00001556  41F6 109E                lea.l      A0, [A6 + D1.w - 0x98]
  1950. 0000155A  45EB 0196                lea.l      A2, [A3 + 0x196]
  1951. 0000155E  43F2 0800                lea.l      A1, [A2 + D0]
  1952. 00001562  20D9                     move.l     [A0]+, [A1]+
  1953. 00001564  20D9                     move.l     [A0]+, [A1]+
  1954. 00001566  5247                     addq.w     D7, 1
  1955. 00001568  B647                     cmp.w      D3, D7
  1956. 0000156A  6ED0                     bgt        -0x2E /* 0000153C */
  1957. 0000156C  204B                     movea.l    A0, A3
  1958. 0000156E  224C                     movea.l    A1, A4
  1959. 00001570  303C 010E                move.w     D0, 0x10E
  1960. label00001574:
  1961. 00001574  20D9                     move.l     [A0]+, [A1]+
  1962. 00001576  51C8 FFFC                dbf        D0, -0x6 /* 00001574 */
  1963. 0000157A  30D9                     move.w     [A0]+, [A1]+
  1964. 0000157C  41EB 001E                lea.l      A0, [A3 + 0x1E]
  1965. 00001580  43EE FF4C                lea.l      A1, [A6 - 0xB4]
  1966. 00001584  20D9                     move.l     [A0]+, [A1]+
  1967. 00001586  20D9                     move.l     [A0]+, [A1]+
  1968. 00001588  41EB 0050                lea.l      A0, [A3 + 0x50]
  1969. 0000158C  43EE FF54                lea.l      A1, [A6 - 0xAC]
  1970. 00001590  20D9                     move.l     [A0]+, [A1]+
  1971. 00001592  20D9                     move.l     [A0]+, [A1]+
  1972. 00001594  41EB 00D0                lea.l      A0, [A3 + 0xD0]
  1973. 00001598  43EE FF5C                lea.l      A1, [A6 - 0xA4]
  1974. 0000159C  20D9                     move.l     [A0]+, [A1]+
  1975. 0000159E  20D9                     move.l     [A0]+, [A1]+
  1976. 000015A0  41EB 00D8                lea.l      A0, [A3 + 0xD8]
  1977. 000015A4  43EE FF64                lea.l      A1, [A6 - 0x9C]
  1978. 000015A8  20D9                     move.l     [A0]+, [A1]+
  1979. 000015AA  20D9                     move.l     [A0]+, [A1]+
  1980. 000015AC  41EB 00E0                lea.l      A0, [A3 + 0xE0]
  1981. 000015B0  43EE FF6C                lea.l      A1, [A6 - 0x94]
  1982. 000015B4  20D9                     move.l     [A0]+, [A1]+
  1983. 000015B6  20D9                     move.l     [A0]+, [A1]+
  1984. 000015B8  41EB 00E8                lea.l      A0, [A3 + 0xE8]
  1985. 000015BC  43EE FF74                lea.l      A1, [A6 - 0x8C]
  1986. 000015C0  20D9                     move.l     [A0]+, [A1]+
  1987. 000015C2  20D9                     move.l     [A0]+, [A1]+
  1988. 000015C4  41EB 00F0                lea.l      A0, [A3 + 0xF0]
  1989. 000015C8  43EE FF7C                lea.l      A1, [A6 - 0x84]
  1990. 000015CC  20D9                     move.l     [A0]+, [A1]+
  1991. 000015CE  20D9                     move.l     [A0]+, [A1]+
  1992. 000015D0  41EB 00F8                lea.l      A0, [A3 + 0xF8]
  1993. 000015D4  43EE FF84                lea.l      A1, [A6 - 0x7C]
  1994. 000015D8  20D9                     move.l     [A0]+, [A1]+
  1995. 000015DA  20D9                     move.l     [A0]+, [A1]+
  1996. 000015DC  41EB 0100                lea.l      A0, [A3 + 0x100]
  1997. 000015E0  43EE FF8C                lea.l      A1, [A6 - 0x74]
  1998. 000015E4  20D9                     move.l     [A0]+, [A1]+
  1999. 000015E6  20D9                     move.l     [A0]+, [A1]+
  2000. 000015E8  376E FF94 0110           move.w     [A3 + 0x110], [A6 - 0x6C]
  2001. 000015EE  376E FF96 0112           move.w     [A3 + 0x112], [A6 - 0x6A]
  2002. 000015F4  376E FF98 0114           move.w     [A3 + 0x114], [A6 - 0x68]
  2003. 000015FA  376E FF9A 0116           move.w     [A3 + 0x116], [A6 - 0x66]
  2004. 00001600  376E FF9C 011A           move.w     [A3 + 0x11A], [A6 - 0x64]
  2005. 00001606  4247                     clr.w      D7
  2006. 00001608  7604                     moveq.l    D3, 0x04
  2007. label0000160A:
  2008. 0000160A  2007                     move.l     D0, D7
  2009. 0000160C  E740                     asl        D0.w, 3
  2010. 0000160E  48C7                     ext.l      D7
  2011. 00001610  2207                     move.l     D1, D7
  2012. 00001612  2401                     move.l     D2, D1
  2013. 00001614  C2FC 007E                mulu.w     D1, 0x7E /* '~' */
  2014. 00001618  4842                     swap.w     D2
  2015. 0000161A  C4FC 007E                mulu.w     D2, 0x7E /* '~' */
  2016. 0000161E  4842                     swap.w     D2
  2017. 00001620  4242                     clr.w      D2
  2018. 00001622  D282                     add.l      D1, D2
  2019. 00001624  43EB 0196                lea.l      A1, [A3 + 0x196]
  2020. 00001628  41F1 1800                lea.l      A0, [A1 + D1]
  2021. 0000162C  43F6 009E                lea.l      A1, [A6 + D0.w - 0x98]
  2022. 00001630  20D9                     move.l     [A0]+, [A1]+
  2023. 00001632  20D9                     move.l     [A0]+, [A1]+
  2024. 00001634  5247                     addq.w     D7, 1
  2025. 00001636  B647                     cmp.w      D3, D7
  2026. 00001638  6ED0                     bgt        -0x2E /* 0000160A */
  2027. 0000163A  276E FFBE 03F0           move.l     [A3 + 0x3F0], [A6 - 0x42]
  2028. 00001640  376E FFC2 03F4           move.w     [A3 + 0x3F4], [A6 - 0x3E]
  2029. 00001646  4247                     clr.w      D7
  2030. 00001648  6000 012E                bra        +0x130 /* 00001778 */
  2031. label0000164C:
  2032. 0000164C  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  2033. 00001650  48C7                     ext.l      D7
  2034. 00001652  2007                     move.l     D0, D7
  2035. 00001654  2200                     move.l     D1, D0
  2036. 00001656  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2037. 0000165A  4841                     swap.w     D1
  2038. 0000165C  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2039. 00001660  4841                     swap.w     D1
  2040. 00001662  4241                     clr.w      D1
  2041. 00001664  D081                     add.l      D0, D1
  2042. 00001666  43EE FFC4                lea.l      A1, [A6 - 0x3C]
  2043. 0000166A  41F0 0824                lea.l      A0, [A0 + D0 + 0x24]
  2044. 0000166E  22D8                     move.l     [A1]+, [A0]+
  2045. 00001670  22D8                     move.l     [A1]+, [A0]+
  2046. 00001672  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  2047. 00001676  48C7                     ext.l      D7
  2048. 00001678  2007                     move.l     D0, D7
  2049. 0000167A  2200                     move.l     D1, D0
  2050. 0000167C  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2051. 00001680  4841                     swap.w     D1
  2052. 00001682  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2053. 00001686  4841                     swap.w     D1
  2054. 00001688  4241                     clr.w      D1
  2055. 0000168A  D081                     add.l      D0, D1
  2056. 0000168C  43EE FFCC                lea.l      A1, [A6 - 0x34]
  2057. 00001690  41F0 082C                lea.l      A0, [A0 + D0 + 0x2C]
  2058. 00001694  22D8                     move.l     [A1]+, [A0]+
  2059. 00001696  22D8                     move.l     [A1]+, [A0]+
  2060. 00001698  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  2061. 0000169C  48C7                     ext.l      D7
  2062. 0000169E  2007                     move.l     D0, D7
  2063. 000016A0  2200                     move.l     D1, D0
  2064. 000016A2  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2065. 000016A6  4841                     swap.w     D1
  2066. 000016A8  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2067. 000016AC  4841                     swap.w     D1
  2068. 000016AE  4241                     clr.w      D1
  2069. 000016B0  D081                     add.l      D0, D1
  2070. 000016B2  43EE FFD4                lea.l      A1, [A6 - 0x2C]
  2071. 000016B6  41F0 0834                lea.l      A0, [A0 + D0 + 0x34]
  2072. 000016BA  22D8                     move.l     [A1]+, [A0]+
  2073. 000016BC  22D8                     move.l     [A1]+, [A0]+
  2074. 000016BE  206C 03F0                movea.l    A0, [A4 + 0x3F0]
  2075. 000016C2  48C7                     ext.l      D7
  2076. 000016C4  2007                     move.l     D0, D7
  2077. 000016C6  2200                     move.l     D1, D0
  2078. 000016C8  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2079. 000016CC  4841                     swap.w     D1
  2080. 000016CE  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2081. 000016D2  4841                     swap.w     D1
  2082. 000016D4  4241                     clr.w      D1
  2083. 000016D6  D081                     add.l      D0, D1
  2084. 000016D8  226B 03F0                movea.l    A1, [A3 + 0x3F0]
  2085. 000016DC  48C7                     ext.l      D7
  2086. 000016DE  2207                     move.l     D1, D7
  2087. 000016E0  2401                     move.l     D2, D1
  2088. 000016E2  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2089. 000016E6  4842                     swap.w     D2
  2090. 000016E8  C4FC 004A                mulu.w     D2, 0x4A /* 'J' */
  2091. 000016EC  4842                     swap.w     D2
  2092. 000016EE  4242                     clr.w      D2
  2093. 000016F0  D282                     add.l      D1, D2
  2094. 000016F2  43F1 1800                lea.l      A1, [A1 + D1]
  2095. 000016F6  41F0 0800                lea.l      A0, [A0 + D0]
  2096. 000016FA  7011                     moveq.l    D0, 0x11
  2097. label000016FC:
  2098. 000016FC  22D8                     move.l     [A1]+, [A0]+
  2099. 000016FE  51C8 FFFC                dbf        D0, -0x6 /* 000016FC */
  2100. 00001702  32D8                     move.w     [A1]+, [A0]+
  2101. 00001704  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  2102. 00001708  48C7                     ext.l      D7
  2103. 0000170A  2007                     move.l     D0, D7
  2104. 0000170C  2200                     move.l     D1, D0
  2105. 0000170E  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2106. 00001712  4841                     swap.w     D1
  2107. 00001714  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2108. 00001718  4841                     swap.w     D1
  2109. 0000171A  4241                     clr.w      D1
  2110. 0000171C  D081                     add.l      D0, D1
  2111. 0000171E  41F0 0824                lea.l      A0, [A0 + D0 + 0x24]
  2112. 00001722  43EE FFC4                lea.l      A1, [A6 - 0x3C]
  2113. 00001726  20D9                     move.l     [A0]+, [A1]+
  2114. 00001728  20D9                     move.l     [A0]+, [A1]+
  2115. 0000172A  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  2116. 0000172E  48C7                     ext.l      D7
  2117. 00001730  2007                     move.l     D0, D7
  2118. 00001732  2200                     move.l     D1, D0
  2119. 00001734  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2120. 00001738  4841                     swap.w     D1
  2121. 0000173A  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2122. 0000173E  4841                     swap.w     D1
  2123. 00001740  4241                     clr.w      D1
  2124. 00001742  D081                     add.l      D0, D1
  2125. 00001744  41F0 082C                lea.l      A0, [A0 + D0 + 0x2C]
  2126. 00001748  43EE FFCC                lea.l      A1, [A6 - 0x34]
  2127. 0000174C  20D9                     move.l     [A0]+, [A1]+
  2128. 0000174E  20D9                     move.l     [A0]+, [A1]+
  2129. 00001750  206B 03F0                movea.l    A0, [A3 + 0x3F0]
  2130. 00001754  48C7                     ext.l      D7
  2131. 00001756  2007                     move.l     D0, D7
  2132. 00001758  2200                     move.l     D1, D0
  2133. 0000175A  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  2134. 0000175E  4841                     swap.w     D1
  2135. 00001760  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  2136. 00001764  4841                     swap.w     D1
  2137. 00001766  4241                     clr.w      D1
  2138. 00001768  D081                     add.l      D0, D1
  2139. 0000176A  41F0 0834                lea.l      A0, [A0 + D0 + 0x34]
  2140. 0000176E  43EE FFD4                lea.l      A1, [A6 - 0x2C]
  2141. 00001772  20D9                     move.l     [A0]+, [A1]+
  2142. 00001774  20D9                     move.l     [A0]+, [A1]+
  2143. 00001776  5247                     addq.w     D7, 1
  2144. label00001778:
  2145. 00001778  BE6C 03F4                cmp.w      D7, [A4 + 0x3F4]
  2146. 0000177C  6C08                     bge        +0xA /* 00001786 */
  2147. 0000177E  BE6B 03F4                cmp.w      D7, [A3 + 0x3F4]
  2148. 00001782  6D00 FEC8                blt        -0x136 /* 0000164C */
  2149. label00001786:
  2150. 00001786  3744 03F6                move.w     [A3 + 0x3F6], D4
  2151. 0000178A  3745 03F8                move.w     [A3 + 0x3F8], D5
  2152. 0000178E  276E FFDC 03FA           move.l     [A3 + 0x3FA], [A6 - 0x24]
  2153. 00001794  41EB 03FE                lea.l      A0, [A3 + 0x3FE]
  2154. 00001798  43EE FFE0                lea.l      A1, [A6 - 0x20]
  2155. 0000179C  20D9                     move.l     [A0]+, [A1]+
  2156. 0000179E  20D9                     move.l     [A0]+, [A1]+
  2157. 000017A0  3746 0406                move.w     [A3 + 0x406], D6
  2158. 000017A4  41EB 0408                lea.l      A0, [A3 + 0x408]
  2159. 000017A8  43EE FFE8                lea.l      A1, [A6 - 0x18]
  2160. 000017AC  20D9                     move.l     [A0]+, [A1]+
  2161. 000017AE  20D9                     move.l     [A0]+, [A1]+
  2162. 000017B0  41EB 0410                lea.l      A0, [A3 + 0x410]
  2163. 000017B4  43EE FFF0                lea.l      A1, [A6 - 0x10]
  2164. 000017B8  20D9                     move.l     [A0]+, [A1]+
  2165. 000017BA  20D9                     move.l     [A0]+, [A1]+
  2166. 000017BC  41EB 0418                lea.l      A0, [A3 + 0x418]
  2167. 000017C0  43EE FFF8                lea.l      A1, [A6 - 0x8]
  2168. 000017C4  20D9                     move.l     [A0]+, [A1]+
  2169. 000017C6  20D9                     move.l     [A0]+, [A1]+
  2170. 000017C8  4CEE 1CF8 FF2C           movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0xD4]
  2171. 000017CE  4E5E                     unlink     A6
  2172. 000017D0  4E75                     rts
  2173. fn000017D2:
  2174. 000017D2  2F0B                     move.l     -[A7], A3
  2175. 000017D4  206D BA62                movea.l    A0, [A5 - 0x459E]
  2176. 000017D8  2668 025A                movea.l    A3, [A0 + 0x25A]
  2177. label000017DC:
  2178. 000017DC  7004                     moveq.l    D0, 0x04
  2179. 000017DE  B06B 0020                cmp.w      D0, [A3 + 0x20]
  2180. 000017E2  6606                     bne        +0x8 /* 000017EA */
  2181. 000017E4  202B 002E                move.l     D0, [A3 + 0x2E]
  2182. 000017E8  600A                     bra        +0xC /* 000017F4 */
  2183. label000017EA:
  2184. 000017EA  266B 0026                movea.l    A3, [A3 + 0x26]
  2185. 000017EE  200B                     move.l     D0, A3
  2186. 000017F0  66EA                     bne        -0x14 /* 000017DC */
  2187. 000017F2  7000                     moveq.l    D0, 0x00
  2188. label000017F4:
  2189. 000017F4  265F                     movea.l    A3, [A7]+
  2190. 000017F6  4E75                     rts
  2191. export_1142:
  2192. fn000017F8:
  2193. 000017F8  4E56 FF92                link       A6, -0x006E
  2194. 000017FC  48E7 1F18                movem.l    -[A7], D3,D4,D5,D6,D7,A3,A4
  2195. 00001800  382E 000A                move.w     D4, [A6 + 0xA]
  2196. 00001804  426E FFFE                clr.w      [A6 - 0x2]
  2197. 00001808  426E FFF8                clr.w      [A6 - 0x8]
  2198. 0000180C  2B6D B9FC B9F8           move.l     [A5 - 0x4608], [A5 - 0x4604]
  2199. 00001812  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2200. 00001816  2F08                     move.l     -[A7], A0
  2201. 00001818  4EAD 076A                jsr        [A5 + 0x76A /* export_233 */]
  2202. 0000181C  7001                     moveq.l    D0, 0x01
  2203. 0000181E  2F00                     move.l     -[A7], D0
  2204. 00001820  7200                     moveq.l    D1, 0x00
  2205. 00001822  2F01                     move.l     -[A7], D1
  2206. 00001824  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  2207. 00001828  0C44 0007                cmpi.w     D4, 0x7
  2208. 0000182C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2209. 00001830  6610                     bne        +0x12 /* 00001842 */
  2210. 00001832  4EBA FF9E                jsr        [PC - 0x62 /* 000017D2 */]
  2211. 00001836  2D40 FFFA                move.l     [A6 - 0x6], D0
  2212. 0000183A  6606                     bne        +0x8 /* 00001842 */
  2213. 0000183C  7000                     moveq.l    D0, 0x00
  2214. 0000183E  6000 0502                bra        +0x504 /* 00001D42 */
  2215. label00001842:
  2216. 00001842  7000                     moveq.l    D0, 0x00
  2217. 00001844  2D40 FF96                move.l     [A6 - 0x6A], D0
  2218. 00001848  4AAD BA62                tst.l      [A5 - 0x459E]
  2219. 0000184C  6600 00A6                bne        +0xA8 /* 000018F4 */
  2220. 00001850  7000                     moveq.l    D0, 0x00
  2221. 00001852  2F00                     move.l     -[A7], D0
  2222. 00001854  7201                     moveq.l    D1, 0x01
  2223. 00001856  2F01                     move.l     -[A7], D1
  2224. 00001858  486D B986                pea.l      [A5 - 0x467A]
  2225. 0000185C  4EBA E87E                jsr        [PC - 0x1782 /* 000000DC */]
  2226. 00001860  4A40                     tst.w      D0
  2227. 00001862  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2228. 00001866  6700 008C                beq        +0x8E /* 000018F4 */
  2229. 0000186A  486D 28D2                pea.l      [A5 + 0x28D2 /* export_1302 */]
  2230. 0000186E  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2231. 00001872  4A40                     tst.w      D0
  2232. 00001874  588F                     addq.l     A7, 4
  2233. 00001876  676C                     beq        +0x6E /* 000018E4 */
  2234. 00001878  2F2D B986                move.l     -[A7], [A5 - 0x467A]
  2235. 0000187C  2F2D B98A                move.l     -[A7], [A5 - 0x4676]
  2236. 00001880  7000                     moveq.l    D0, 0x00
  2237. 00001882  2F00                     move.l     -[A7], D0
  2238. 00001884  2F00                     move.l     -[A7], D0
  2239. 00001886  4EAD 28D2                jsr        [A5 + 0x28D2 /* export_1302 */]
  2240. 0000188A  2B40 BA62                move.l     [A5 - 0x459E], D0
  2241. 0000188E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2242. 00001892  6746                     beq        +0x48 /* 000018DA */
  2243. 00001894  41ED BA6E                lea.l      A0, [A5 - 0x4592]
  2244. 00001898  2D48 FF92                move.l     [A6 - 0x6E], A0
  2245. 0000189C  4268 0004                clr.w      [A0 + 0x4]
  2246. 000018A0  206E FF92                movea.l    A0, [A6 - 0x6E]
  2247. 000018A4  4250                     clr.w      [A0]
  2248. 000018A6  206E FF92                movea.l    A0, [A6 - 0x6E]
  2249. 000018AA  317C 7FFF 0006           move.w     [A0 + 0x6], 0x7FFF
  2250. 000018B0  206E FF92                movea.l    A0, [A6 - 0x6E]
  2251. 000018B4  317C 7FFF 0002           move.w     [A0 + 0x2], 0x7FFF
  2252. 000018BA  2F2E FF92                move.l     -[A7], [A6 - 0x6E]
  2253. 000018BE  2F2D BA62                move.l     -[A7], [A5 - 0x459E]
  2254. 000018C2  4EAD 133A                jsr        [A5 + 0x133A /* export_611 */]
  2255. 000018C6  3B7C 0001 BA76           move.w     [A5 - 0x458A], 0x1
  2256. 000018CC  7000                     moveq.l    D0, 0x00
  2257. 000018CE  2B40 BA6A                move.l     [A5 - 0x4596], D0
  2258. 000018D2  3D7C 0001 FFFE           move.w     [A6 - 0x2], 0x1
  2259. 000018D8  508F                     addq.l     A7, 8
  2260. label000018DA:
  2261. 000018DA  486D 28D2                pea.l      [A5 + 0x28D2 /* export_1302 */]
  2262. 000018DE  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2263. 000018E2  588F                     addq.l     A7, 4
  2264. label000018E4:
  2265. 000018E4  486D B98A                pea.l      [A5 - 0x4676]
  2266. 000018E8  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2267. 000018EC  7000                     moveq.l    D0, 0x00
  2268. 000018EE  2B40 B986                move.l     [A5 - 0x467A], D0
  2269. 000018F2  588F                     addq.l     A7, 4
  2270. label000018F4:
  2271. 000018F4  4A6D BACA                tst.w      [A5 - 0x4536]
  2272. 000018F8  6600 01D2                bne        +0x1D4 /* 00001ACC */
  2273. 000018FC  486D BACE                pea.l      [A5 - 0x4532]
  2274. 00001900  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  2275. 00001904  486D BACE                pea.l      [A5 - 0x4532]
  2276. 00001908  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2277. 0000190C  4868 032E                pea.l      [A0 + 0x32E]
  2278. 00001910  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  2279. 00001914  7000                     moveq.l    D0, 0x00
  2280. 00001916  2640                     movea.l    A3, D0
  2281. 00001918  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2282. 0000191C  49E8 032E                lea.l      A4, [A0 + 0x32E]
  2283. 00001920  7200                     moveq.l    D1, 0x00
  2284. 00001922  7401                     moveq.l    D2, 0x01
  2285. 00001924  B46C 000C                cmp.w      D2, [A4 + 0xC]
  2286. 00001928  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2287. 0000192C  661A                     bne        +0x1C /* 00001948 */
  2288. 0000192E  4A94                     tst.l      [A4]
  2289. 00001930  6616                     bne        +0x18 /* 00001948 */
  2290. 00001932  302C 0004                move.w     D0, [A4 + 0x4]
  2291. 00001936  B06C 0006                cmp.w      D0, [A4 + 0x6]
  2292. 0000193A  660C                     bne        +0xE /* 00001948 */
  2293. 0000193C  302C 0008                move.w     D0, [A4 + 0x8]
  2294. 00001940  B06C 000A                cmp.w      D0, [A4 + 0xA]
  2295. 00001944  6602                     bne        +0x4 /* 00001948 */
  2296. 00001946  7201                     moveq.l    D1, 0x01
  2297. label00001948:
  2298. 00001948  3A01                     move.w     D5, D1
  2299. 0000194A  6714                     beq        +0x16 /* 00001960 */
  2300. 0000194C  7000                     moveq.l    D0, 0x00
  2301. 0000194E  2F00                     move.l     -[A7], D0
  2302. 00001950  486E FFD6                pea.l      [A6 - 0x2A]
  2303. 00001954  486D BA6A                pea.l      [A5 - 0x4596]
  2304. 00001958  4EBA F6DC                jsr        [PC - 0x924 /* 00001036 */]
  2305. 0000195C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2306. label00001960:
  2307. 00001960  0C44 0007                cmpi.w     D4, 0x7
  2308. 00001964  6620                     bne        +0x22 /* 00001986 */
  2309. 00001966  7003                     moveq.l    D0, 0x03
  2310. 00001968  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2311. 0000196C  6600 0144                bne        +0x146 /* 00001AB2 */
  2312. 00001970  206C 0004                movea.l    A0, [A4 + 0x4]
  2313. 00001974  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  2314. 00001978  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2315. 0000197C  4EBA FAD2                jsr        [PC - 0x52E /* 00001450 */]
  2316. 00001980  508F                     addq.l     A7, 8
  2317. 00001982  6000 012E                bra        +0x130 /* 00001AB2 */
  2318. label00001986:
  2319. 00001986  7001                     moveq.l    D0, 0x01
  2320. 00001988  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2321. 0000198C  6600 0124                bne        +0x126 /* 00001AB2 */
  2322. 00001990  200B                     move.l     D0, A3
  2323. 00001992  6706                     beq        +0x8 /* 0000199A */
  2324. 00001994  2653                     movea.l    A3, [A3]
  2325. 00001996  200B                     move.l     D0, A3
  2326. 00001998  6604                     bne        +0x6 /* 0000199E */
  2327. label0000199A:
  2328. 0000199A  47ED BA6A                lea.l      A3, [A5 - 0x4596]
  2329. label0000199E:
  2330. 0000199E  41EE FFDE                lea.l      A0, [A6 - 0x22]
  2331. 000019A2  224C                     movea.l    A1, A4
  2332. 000019A4  5889                     addq.l     A1, 4
  2333. 000019A6  20D9                     move.l     [A0]+, [A1]+
  2334. 000019A8  20D9                     move.l     [A0]+, [A1]+
  2335. 000019AA  302E FFDE                move.w     D0, [A6 - 0x22]
  2336. 000019AE  B06E FFE0                cmp.w      D0, [A6 - 0x20]
  2337. 000019B2  6600 00A4                bne        +0xA6 /* 00001A58 */
  2338. 000019B6  302E FFE2                move.w     D0, [A6 - 0x1E]
  2339. 000019BA  B06E FFE4                cmp.w      D0, [A6 - 0x1C]
  2340. 000019BE  6600 0098                bne        +0x9A /* 00001A58 */
  2341. 000019C2  4A45                     tst.w      D5
  2342. 000019C4  6630                     bne        +0x32 /* 000019F6 */
  2343. 000019C6  7001                     moveq.l    D0, 0x01
  2344. 000019C8  B06B 000C                cmp.w      D0, [A3 + 0xC]
  2345. 000019CC  660E                     bne        +0x10 /* 000019DC */
  2346. 000019CE  41EE FFD6                lea.l      A0, [A6 - 0x2A]
  2347. 000019D2  224B                     movea.l    A1, A3
  2348. 000019D4  5889                     addq.l     A1, 4
  2349. 000019D6  20D9                     move.l     [A0]+, [A1]+
  2350. 000019D8  20D9                     move.l     [A0]+, [A1]+
  2351. 000019DA  601A                     bra        +0x1C /* 000019F6 */
  2352. label000019DC:
  2353. 000019DC  7003                     moveq.l    D0, 0x03
  2354. 000019DE  B06B 000C                cmp.w      D0, [A3 + 0xC]
  2355. 000019E2  6600 00CE                bne        +0xD0 /* 00001AB2 */
  2356. 000019E6  206B 0004                movea.l    A0, [A3 + 0x4]
  2357. 000019EA  43EE FFD6                lea.l      A1, [A6 - 0x2A]
  2358. 000019EE  41E8 0018                lea.l      A0, [A0 + 0x18]
  2359. 000019F2  22D8                     move.l     [A1]+, [A0]+
  2360. 000019F4  22D8                     move.l     [A1]+, [A0]+
  2361. label000019F6:
  2362. 000019F6  302E FFE0                move.w     D0, [A6 - 0x20]
  2363. 000019FA  48C0                     ext.l      D0
  2364. 000019FC  322E FFD8                move.w     D1, [A6 - 0x28]
  2365. 00001A00  48C1                     ext.l      D1
  2366. 00001A02  342E FFD6                move.w     D2, [A6 - 0x2A]
  2367. 00001A06  48C2                     ext.l      D2
  2368. 00001A08  9282                     sub.l      D1, D2
  2369. 00001A0A  2C01                     move.l     D6, D1
  2370. 00001A0C  DC80                     add.l      D6, D0
  2371. 00001A0E  302E FFE4                move.w     D0, [A6 - 0x1C]
  2372. 00001A12  48C0                     ext.l      D0
  2373. 00001A14  322E FFDC                move.w     D1, [A6 - 0x24]
  2374. 00001A18  48C1                     ext.l      D1
  2375. 00001A1A  342E FFDA                move.w     D2, [A6 - 0x26]
  2376. 00001A1E  48C2                     ext.l      D2
  2377. 00001A20  9282                     sub.l      D1, D2
  2378. 00001A22  2E01                     move.l     D7, D1
  2379. 00001A24  DE80                     add.l      D7, D0
  2380. 00001A26  0C86 0000 7FFF           cmpi.l     D6, 0x7FFF
  2381. 00001A2C  6E08                     bgt        +0xA /* 00001A36 */
  2382. 00001A2E  0C87 0000 7FFF           cmpi.l     D7, 0x7FFF
  2383. 00001A34  6F0E                     ble        +0x10 /* 00001A44 */
  2384. label00001A36:
  2385. 00001A36  4878 03EC                push.l     0x3EC
  2386. 00001A3A  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  2387. 00001A3E  588F                     addq.l     A7, 4
  2388. 00001A40  6000 02DA                bra        +0x2DC /* 00001D1C */
  2389. label00001A44:
  2390. 00001A44  4A45                     tst.w      D5
  2391. 00001A46  6608                     bne        +0xA /* 00001A50 */
  2392. 00001A48  7003                     moveq.l    D0, 0x03
  2393. 00001A4A  B06B 000C                cmp.w      D0, [A3 + 0xC]
  2394. 00001A4E  6708                     beq        +0xA /* 00001A58 */
  2395. label00001A50:
  2396. 00001A50  3D46 FFE0                move.w     [A6 - 0x20], D6
  2397. 00001A54  3D47 FFE4                move.w     [A6 - 0x1C], D7
  2398. label00001A58:
  2399. 00001A58  4AAE FF96                tst.l      [A6 - 0x6A]
  2400. 00001A5C  6614                     bne        +0x16 /* 00001A72 */
  2401. 00001A5E  2D6D BA78 FF96           move.l     [A6 - 0x6A], [A5 - 0x4588]
  2402. 00001A64  41ED BABA                lea.l      A0, [A5 - 0x4546]
  2403. 00001A68  43EE FFDE                lea.l      A1, [A6 - 0x22]
  2404. 00001A6C  20D9                     move.l     [A0]+, [A1]+
  2405. 00001A6E  20D9                     move.l     [A0]+, [A1]+
  2406. 00001A70  6040                     bra        +0x42 /* 00001AB2 */
  2407. label00001A72:
  2408. 00001A72  302E FFDE                move.w     D0, [A6 - 0x22]
  2409. 00001A76  B06D BABA                cmp.w      D0, [A5 - 0x4546]
  2410. 00001A7A  6C06                     bge        +0x8 /* 00001A82 */
  2411. 00001A7C  3B6E FFDE BABA           move.w     [A5 - 0x4546], [A6 - 0x22]
  2412. label00001A82:
  2413. 00001A82  302E FFE2                move.w     D0, [A6 - 0x1E]
  2414. 00001A86  B06D BABE                cmp.w      D0, [A5 - 0x4542]
  2415. 00001A8A  6C06                     bge        +0x8 /* 00001A92 */
  2416. 00001A8C  3B6E FFE2 BABE           move.w     [A5 - 0x4542], [A6 - 0x1E]
  2417. label00001A92:
  2418. 00001A92  302E FFE0                move.w     D0, [A6 - 0x20]
  2419. 00001A96  B06D BABC                cmp.w      D0, [A5 - 0x4544]
  2420. 00001A9A  6F06                     ble        +0x8 /* 00001AA2 */
  2421. 00001A9C  3B6E FFE0 BABC           move.w     [A5 - 0x4544], [A6 - 0x20]
  2422. label00001AA2:
  2423. 00001AA2  302E FFE4                move.w     D0, [A6 - 0x1C]
  2424. 00001AA6  B06D BAC0                cmp.w      D0, [A5 - 0x4540]
  2425. 00001AAA  6F06                     ble        +0x8 /* 00001AB2 */
  2426. 00001AAC  3B6E FFE4 BAC0           move.w     [A5 - 0x4540], [A6 - 0x1C]
  2427. label00001AB2:
  2428. 00001AB2  2854                     movea.l    A4, [A4]
  2429. 00001AB4  200C                     move.l     D0, A4
  2430. 00001AB6  6600 FEA8                bne        -0x156 /* 00001960 */
  2431. 00001ABA  0C44 0007                cmpi.w     D4, 0x7
  2432. 00001ABE  660C                     bne        +0xE /* 00001ACC */
  2433. 00001AC0  7001                     moveq.l    D0, 0x01
  2434. 00001AC2  2F00                     move.l     -[A7], D0
  2435. 00001AC4  2F00                     move.l     -[A7], D0
  2436. 00001AC6  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  2437. 00001ACA  508F                     addq.l     A7, 8
  2438. label00001ACC:
  2439. 00001ACC  3D7C 0001 FFF8           move.w     [A6 - 0x8], 0x1
  2440. 00001AD2  4AAE FF96                tst.l      [A6 - 0x6A]
  2441. 00001AD6  6776                     beq        +0x78 /* 00001B4E */
  2442. 00001AD8  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2443. 00001ADC  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2444. 00001AE0  41E8 032E                lea.l      A0, [A0 + 0x32E]
  2445. 00001AE4  22D8                     move.l     [A1]+, [A0]+
  2446. 00001AE6  22D8                     move.l     [A1]+, [A0]+
  2447. 00001AE8  22D8                     move.l     [A1]+, [A0]+
  2448. 00001AEA  32D8                     move.w     [A1]+, [A0]+
  2449. 00001AEC  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2450. 00001AF0  7000                     moveq.l    D0, 0x00
  2451. 00001AF2  2140 032E                move.l     [A0 + 0x32E], D0
  2452. 00001AF6  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2453. 00001AFA  41E8 0332                lea.l      A0, [A0 + 0x332]
  2454. 00001AFE  43ED BABA                lea.l      A1, [A5 - 0x4546]
  2455. 00001B02  20D9                     move.l     [A0]+, [A1]+
  2456. 00001B04  20D9                     move.l     [A0]+, [A1]+
  2457. 00001B06  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2458. 00001B0A  317C 0001 033A           move.w     [A0 + 0x33A], 0x1
  2459. 00001B10  7201                     moveq.l    D1, 0x01
  2460. 00001B12  4A44                     tst.w      D4
  2461. 00001B14  670E                     beq        +0x10 /* 00001B24 */
  2462. 00001B16  0C44 0001                cmpi.w     D4, 0x1
  2463. 00001B1A  6708                     beq        +0xA /* 00001B24 */
  2464. 00001B1C  0C44 0006                cmpi.w     D4, 0x6
  2465. 00001B20  6702                     beq        +0x4 /* 00001B24 */
  2466. 00001B22  7200                     moveq.l    D1, 0x00
  2467. label00001B24:
  2468. 00001B24  4A81                     tst.l      D1
  2469. 00001B26  6704                     beq        +0x6 /* 00001B2C */
  2470. 00001B28  7011                     moveq.l    D0, 0x11
  2471. 00001B2A  6002                     bra        +0x4 /* 00001B2E */
  2472. label00001B2C:
  2473. 00001B2C  7001                     moveq.l    D0, 0x01
  2474. label00001B2E:
  2475. 00001B2E  2F00                     move.l     -[A7], D0
  2476. 00001B30  4EAD 13BA                jsr        [A5 + 0x13BA /* export_627 */]
  2477. 00001B34  3D40 FFF8                move.w     [A6 - 0x8], D0
  2478. 00001B38  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2479. 00001B3C  41E8 032E                lea.l      A0, [A0 + 0x32E]
  2480. 00001B40  43EE FFEA                lea.l      A1, [A6 - 0x16]
  2481. 00001B44  20D9                     move.l     [A0]+, [A1]+
  2482. 00001B46  20D9                     move.l     [A0]+, [A1]+
  2483. 00001B48  20D9                     move.l     [A0]+, [A1]+
  2484. 00001B4A  30D9                     move.w     [A0]+, [A1]+
  2485. 00001B4C  588F                     addq.l     A7, 4
  2486. label00001B4E:
  2487. 00001B4E  4A6E FFF8                tst.w      [A6 - 0x8]
  2488. 00001B52  6700 01BC                beq        +0x1BE /* 00001D10 */
  2489. 00001B56  4AAD BA62                tst.l      [A5 - 0x459E]
  2490. 00001B5A  6726                     beq        +0x28 /* 00001B82 */
  2491. 00001B5C  3B44 BAC8                move.w     [A5 - 0x4538], D4
  2492. 00001B60  3004                     move.w     D0, D4
  2493. 00001B62  48C0                     ext.l      D0
  2494. 00001B64  2F00                     move.l     -[A7], D0
  2495. 00001B66  2F2D BA66                move.l     -[A7], [A5 - 0x459A]
  2496. 00001B6A  486D BA6A                pea.l      [A5 - 0x4596]
  2497. 00001B6E  2F2D BA62                move.l     -[A7], [A5 - 0x459E]
  2498. 00001B72  4EBA F100                jsr        [PC - 0xF00 /* 00000C74 */]
  2499. 00001B76  3D40 FFF8                move.w     [A6 - 0x8], D0
  2500. 00001B7A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2501. 00001B7E  6000 0164                bra        +0x166 /* 00001CE4 */
  2502. label00001B82:
  2503. 00001B82  4A44                     tst.w      D4
  2504. 00001B84  6600 015E                bne        +0x160 /* 00001CE4 */
  2505. 00001B88  4EBA E514                jsr        [PC - 0x1AEC /* 0000009E */]
  2506. 00001B8C  0C40 0002                cmpi.w     D0, 0x2
  2507. 00001B90  6600 0152                bne        +0x154 /* 00001CE4 */
  2508. 00001B94  486E FFD2                pea.l      [A6 - 0x2E]
  2509. 00001B98  7002                     moveq.l    D0, 0x02
  2510. 00001B9A  2F00                     move.l     -[A7], D0
  2511. 00001B9C  486E FFC4                pea.l      [A6 - 0x3C]
  2512. 00001BA0  4EBA E53A                jsr        [PC - 0x1AC6 /* 000000DC */]
  2513. 00001BA4  4A40                     tst.w      D0
  2514. 00001BA6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2515. 00001BAA  6700 0138                beq        +0x13A /* 00001CE4 */
  2516. 00001BAE  206D E9DE                movea.l    A0, [A5 - 0x1622]
  2517. 00001BB2  7064                     moveq.l    D0, 0x64
  2518. 00001BB4  B068 017E                cmp.w      D0, [A0 + 0x17E]
  2519. 00001BB8  6E04                     bgt        +0x6 /* 00001BBE */
  2520. 00001BBA  7001                     moveq.l    D0, 0x01
  2521. 00001BBC  6002                     bra        +0x4 /* 00001BC0 */
  2522. label00001BBE:
  2523. 00001BBE  7000                     moveq.l    D0, 0x00
  2524. label00001BC0:
  2525. 00001BC0  3D40 FF94                move.w     [A6 - 0x6C], D0
  2526. 00001BC4  486D 1212                pea.l      [A5 + 0x1212 /* export_574 */]
  2527. 00001BC8  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2528. 00001BCC  4868 0340                pea.l      [A0 + 0x340]
  2529. 00001BD0  486E FFE9                pea.l      [A6 - 0x17]
  2530. 00001BD4  486E FFDC                pea.l      [A6 - 0x24]
  2531. 00001BD8  7000                     moveq.l    D0, 0x00
  2532. 00001BDA  2F00                     move.l     -[A7], D0
  2533. 00001BDC  1D7C 0080 FFE8           move.b     [A6 - 0x18], 0x80
  2534. 00001BE2  1D7C 0080 FFE6           move.b     [A6 - 0x1A], 0x80
  2535. 00001BE8  7200                     moveq.l    D1, 0x00
  2536. 00001BEA  323C 0080                move.w     D1, 0x80
  2537. 00001BEE  2F01                     move.l     -[A7], D1
  2538. 00001BF0  3D6D BA7C FFDA           move.w     [A6 - 0x26], [A5 - 0x4584]
  2539. 00001BF6  322D BA7C                move.w     D1, [A5 - 0x4584]
  2540. 00001BFA  48C1                     ext.l      D1
  2541. 00001BFC  2F01                     move.l     -[A7], D1
  2542. 00001BFE  4EAD 125A                jsr        [A5 + 0x125A /* export_583 */]
  2543. 00001C02  206D E9DE                movea.l    A0, [A5 - 0x1622]
  2544. 00001C06  3228 017E                move.w     D1, [A0 + 0x17E]
  2545. 00001C0A  48C1                     ext.l      D1
  2546. 00001C0C  342E FFD4                move.w     D2, [A6 - 0x2C]
  2547. 00001C10  48C2                     ext.l      D2
  2548. 00001C12  362E FF94                move.w     D3, [A6 - 0x6C]
  2549. 00001C16  48C3                     ext.l      D3
  2550. 00001C18  9483                     sub.l      D2, D3
  2551. 00001C1A  2F00                     move.l     -[A7], D0
  2552. 00001C1C  2001                     move.l     D0, D1
  2553. 00001C1E  2202                     move.l     D1, D2
  2554. 00001C20  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2555. 00001C24  2200                     move.l     D1, D0
  2556. 00001C26  201F                     move.l     D0, [A7]+
  2557. 00001C28  2F00                     move.l     -[A7], D0
  2558. 00001C2A  2001                     move.l     D0, D1
  2559. 00001C2C  7264                     moveq.l    D1, 0x64
  2560. 00001C2E  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2561. 00001C32  2200                     move.l     D1, D0
  2562. 00001C34  201F                     move.l     D0, [A7]+
  2563. 00001C36  D280                     add.l      D1, D0
  2564. 00001C38  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2565. 00001C3C  2F01                     move.l     -[A7], D1
  2566. 00001C3E  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  2567. 00001C42  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  2568. 00001C46  486D 121A                pea.l      [A5 + 0x121A /* export_575 */]
  2569. 00001C4A  206D B9F8                movea.l    A0, [A5 - 0x4608]
  2570. 00001C4E  4868 035A                pea.l      [A0 + 0x35A]
  2571. 00001C52  486E FFE7                pea.l      [A6 - 0x19]
  2572. 00001C56  486E FFD8                pea.l      [A6 - 0x28]
  2573. 00001C5A  7000                     moveq.l    D0, 0x00
  2574. 00001C5C  2F00                     move.l     -[A7], D0
  2575. 00001C5E  7200                     moveq.l    D1, 0x00
  2576. 00001C60  122E FFE8                move.b     D1, [A6 - 0x18]
  2577. 00001C64  2F01                     move.l     -[A7], D1
  2578. 00001C66  3D6D BA7E FFD6           move.w     [A6 - 0x2A], [A5 - 0x4582]
  2579. 00001C6C  322D BA7E                move.w     D1, [A5 - 0x4582]
  2580. 00001C70  48C1                     ext.l      D1
  2581. 00001C72  2F01                     move.l     -[A7], D1
  2582. 00001C74  4EAD 1262                jsr        [A5 + 0x1262 /* export_584 */]
  2583. 00001C78  206D E9DE                movea.l    A0, [A5 - 0x1622]
  2584. 00001C7C  3228 017E                move.w     D1, [A0 + 0x17E]
  2585. 00001C80  48C1                     ext.l      D1
  2586. 00001C82  342E FFD2                move.w     D2, [A6 - 0x2E]
  2587. 00001C86  48C2                     ext.l      D2
  2588. 00001C88  362E FF94                move.w     D3, [A6 - 0x6C]
  2589. 00001C8C  48C3                     ext.l      D3
  2590. 00001C8E  9483                     sub.l      D2, D3
  2591. 00001C90  2F00                     move.l     -[A7], D0
  2592. 00001C92  2001                     move.l     D0, D1
  2593. 00001C94  2202                     move.l     D1, D2
  2594. 00001C96  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  2595. 00001C9A  2200                     move.l     D1, D0
  2596. 00001C9C  201F                     move.l     D0, [A7]+
  2597. 00001C9E  2F00                     move.l     -[A7], D0
  2598. 00001CA0  2001                     move.l     D0, D1
  2599. 00001CA2  7264                     moveq.l    D1, 0x64
  2600. 00001CA4  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  2601. 00001CA8  2200                     move.l     D1, D0
  2602. 00001CAA  201F                     move.l     D0, [A7]+
  2603. 00001CAC  D280                     add.l      D1, D0
  2604. 00001CAE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2605. 00001CB2  2F01                     move.l     -[A7], D1
  2606. 00001CB4  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  2607. 00001CB8  4EAD 123A                jsr        [A5 + 0x123A /* export_579 */]
  2608. 00001CBC  2F2D B9F8                move.l     -[A7], [A5 - 0x4608]
  2609. 00001CC0  4EAD 10AA                jsr        [A5 + 0x10AA /* export_529 */]
  2610. 00001CC4  7000                     moveq.l    D0, 0x00
  2611. 00001CC6  2F00                     move.l     -[A7], D0
  2612. 00001CC8  486E FF9A                pea.l      [A6 - 0x66]
  2613. 00001CCC  720A                     moveq.l    D1, 0x0A
  2614. 00001CCE  2F01                     move.l     -[A7], D1
  2615. 00001CD0  486E FFE6                pea.l      [A6 - 0x1A]
  2616. 00001CD4  486E FFD6                pea.l      [A6 - 0x2A]
  2617. 00001CD8  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  2618. 00001CDC  3D40 FFF8                move.w     [A6 - 0x8], D0
  2619. 00001CE0  4FEF 0048                lea.l      A7, [A7 + 0x48]
  2620. label00001CE4:
  2621. 00001CE4  4AAE FF96                tst.l      [A6 - 0x6A]
  2622. 00001CE8  670A                     beq        +0xC /* 00001CF4 */
  2623. 00001CEA  7002                     moveq.l    D0, 0x02
  2624. 00001CEC  2F00                     move.l     -[A7], D0
  2625. 00001CEE  4EAD 137A                jsr        [A5 + 0x137A /* export_619 */]
  2626. 00001CF2  588F                     addq.l     A7, 4
  2627. label00001CF4:
  2628. 00001CF4  486D BAAC                pea.l      [A5 - 0x4554]
  2629. 00001CF8  4EAD 12F2                jsr        [A5 + 0x12F2 /* export_602 */]
  2630. 00001CFC  486D BAAC                pea.l      [A5 - 0x4554]
  2631. 00001D00  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2632. 00001D04  4868 032E                pea.l      [A0 + 0x32E]
  2633. 00001D08  4EAD 1392                jsr        [A5 + 0x1392 /* export_622 */]
  2634. 00001D0C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2635. label00001D10:
  2636. 00001D10  2B6D BA66 BA8C           move.l     [A5 - 0x4574], [A5 - 0x459A]
  2637. 00001D16  7000                     moveq.l    D0, 0x00
  2638. 00001D18  2B40 BA66                move.l     [A5 - 0x459A], D0
  2639. label00001D1C:
  2640. 00001D1C  4A6E FFFE                tst.w      [A6 - 0x2]
  2641. 00001D20  6718                     beq        +0x1A /* 00001D3A */
  2642. 00001D22  7001                     moveq.l    D0, 0x01
  2643. 00001D24  2F00                     move.l     -[A7], D0
  2644. 00001D26  2F2D BA62                move.l     -[A7], [A5 - 0x459E]
  2645. 00001D2A  4EAD 12EA                jsr        [A5 + 0x12EA /* export_601 */]
  2646. 00001D2E  7000                     moveq.l    D0, 0x00
  2647. 00001D30  2B40 BA62                move.l     [A5 - 0x459E], D0
  2648. 00001D34  426D BA76                clr.w      [A5 - 0x458A]
  2649. 00001D38  508F                     addq.l     A7, 8
  2650. label00001D3A:
  2651. 00001D3A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  2652. 00001D3E  302E FFF8                move.w     D0, [A6 - 0x8]
  2653. label00001D42:
  2654. 00001D42  4CEE 18F8 FF76           movem.l    D3,D4,D5,D6,D7,A3,A4, [A6 - 0x8A]
  2655. 00001D48  4E5E                     unlink     A6
  2656. 00001D4A  4E75                     rts
  2657. fn00001D4C:
  2658. 00001D4C  4E56 FFFA                link       A6, -0x0006
  2659. 00001D50  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  2660. 00001D54  286E 0010                movea.l    A4, [A6 + 0x10]
  2661. 00001D58  7E01                     moveq.l    D7, 0x01
  2662. 00001D5A  206E 0008                movea.l    A0, [A6 + 0x8]
  2663. 00001D5E  3A28 01C4                move.w     D5, [A0 + 0x1C4]
  2664. 00001D62  206E 0008                movea.l    A0, [A6 + 0x8]
  2665. 00001D66  2668 021E                movea.l    A3, [A0 + 0x21E]
  2666. 00001D6A  7CFF                     moveq.l    D6, 0xFFFFFFFF
  2667. 00001D6C  6078                     bra        +0x7A /* 00001DE6 */
  2668. label00001D6E:
  2669. 00001D6E  303C 100F                move.w     D0, 0x100F
  2670. 00001D72  C06B 0008                and.w      D0, [A3 + 0x8]
  2671. 00001D76  0C40 0002                cmpi.w     D0, 0x2
  2672. 00001D7A  6666                     bne        +0x68 /* 00001DE2 */
  2673. 00001D7C  2013                     move.l     D0, [A3]
  2674. 00001D7E  B0AE 000C                cmp.l      D0, [A6 + 0xC]
  2675. 00001D82  665E                     bne        +0x60 /* 00001DE2 */
  2676. 00001D84  486D 2862                pea.l      [A5 + 0x2862 /* export_1288 */]
  2677. 00001D88  4EAD 021A                jsr        [A5 + 0x21A /* export_63 */]
  2678. 00001D8C  3E00                     move.w     D7, D0
  2679. 00001D8E  588F                     addq.l     A7, 4
  2680. 00001D90  6750                     beq        +0x52 /* 00001DE2 */
  2681. 00001D92  486E FFFA                pea.l      [A6 - 0x6]
  2682. 00001D96  486E FFFE                pea.l      [A6 - 0x2]
  2683. 00001D9A  2F0C                     move.l     -[A7], A4
  2684. 00001D9C  4EAD 2862                jsr        [A5 + 0x2862 /* export_1288 */]
  2685. 00001DA0  7200                     moveq.l    D1, 0x00
  2686. 00001DA2  4A40                     tst.w      D0
  2687. 00001DA4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2688. 00001DA8  6722                     beq        +0x24 /* 00001DCC */
  2689. 00001DAA  2F01                     move.l     -[A7], D1
  2690. 00001DAC  2F0C                     move.l     -[A7], A4
  2691. 00001DAE  7000                     moveq.l    D0, 0x00
  2692. 00001DB0  302E FFFE                move.w     D0, [A6 - 0x2]
  2693. 00001DB4  2F00                     move.l     -[A7], D0
  2694. 00001DB6  2F2E FFFA                move.l     -[A7], [A6 - 0x6]
  2695. 00001DBA  2F0B                     move.l     -[A7], A3
  2696. 00001DBC  4EAD 286A                jsr        [A5 + 0x286A /* export_1289 */]
  2697. 00001DC0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2698. 00001DC4  221F                     move.l     D1, [A7]+
  2699. 00001DC6  4A40                     tst.w      D0
  2700. 00001DC8  6702                     beq        +0x4 /* 00001DCC */
  2701. 00001DCA  7201                     moveq.l    D1, 0x01
  2702. label00001DCC:
  2703. 00001DCC  3E01                     move.w     D7, D1
  2704. 00001DCE  6708                     beq        +0xA /* 00001DD8 */
  2705. 00001DD0  206E FFFA                movea.l    A0, [A6 - 0x6]
  2706. 00001DD4  20AE 0014                move.l     [A0], [A6 + 0x14]
  2707. label00001DD8:
  2708. 00001DD8  486D 2862                pea.l      [A5 + 0x2862 /* export_1288 */]
  2709. 00001DDC  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  2710. 00001DE0  588F                     addq.l     A7, 4
  2711. label00001DE2:
  2712. 00001DE2  D6FC 001C                add.w      A3, 0x1C
  2713. label00001DE6:
  2714. 00001DE6  5246                     addq.w     D6, 1
  2715. 00001DE8  BA46                     cmp.w      D5, D6
  2716. 00001DEA  6F06                     ble        +0x8 /* 00001DF2 */
  2717. 00001DEC  4A47                     tst.w      D7
  2718. 00001DEE  6600 FF7E                bne        -0x80 /* 00001D6E */
  2719. label00001DF2:
  2720. 00001DF2  3007                     move.w     D0, D7
  2721. 00001DF4  4CEE 18E0 FFE6           movem.l    D5,D6,D7,A3,A4, [A6 - 0x1A]
  2722. 00001DFA  4E5E                     unlink     A6
  2723. 00001DFC  4E75                     rts
  2724. fn00001DFE:
  2725. 00001DFE  4E56 FFE4                link       A6, -0x001C
  2726. 00001E02  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  2727. 00001E06  700E                     moveq.l    D0, 0x0E
  2728. 00001E08  2F00                     move.l     -[A7], D0
  2729. 00001E0A  486E FFF2                pea.l      [A6 - 0xE]
  2730. 00001E0E  4EAD 1B02                jsr        [A5 + 0x1B02 /* export_860 */]
  2731. 00001E12  3D7C 0003 FFFE           move.w     [A6 - 0x2], 0x3
  2732. 00001E18  302E 001C                move.w     D0, [A6 + 0x1C]
  2733. 00001E1C  906E 000C                sub.w      D0, [A6 + 0xC]
  2734. 00001E20  3D40 FFF0                move.w     [A6 - 0x10], D0
  2735. 00001E24  302E 0018                move.w     D0, [A6 + 0x18]
  2736. 00001E28  906E 0008                sub.w      D0, [A6 + 0x8]
  2737. 00001E2C  3D40 FFEE                move.w     [A6 - 0x12], D0
  2738. 00001E30  3D7C FFFF FFE8           move.w     [A6 - 0x18], 0xFFFF
  2739. 00001E36  486E FFE8                pea.l      [A6 - 0x18]
  2740. 00001E3A  206E 0010                movea.l    A0, [A6 + 0x10]
  2741. 00001E3E  2F28 025A                move.l     -[A7], [A0 + 0x25A]
  2742. 00001E42  4EAD 16EA                jsr        [A5 + 0x16EA /* export_729 */]
  2743. 00001E46  206E 0020                movea.l    A0, [A6 + 0x20]
  2744. 00001E4A  47E8 025A                lea.l      A3, [A0 + 0x25A]
  2745. 00001E4E  7C01                     moveq.l    D6, 0x01
  2746. 00001E50  206E 0010                movea.l    A0, [A6 + 0x10]
  2747. 00001E54  2868 025A                movea.l    A4, [A0 + 0x25A]
  2748. 00001E58  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2749. 00001E5C  6000 00B2                bra        +0xB4 /* 00001F10 */
  2750. label00001E60:
  2751. 00001E60  2D6E 0014 FFEA           move.l     [A6 - 0x16], [A6 + 0x14]
  2752. label00001E66:
  2753. 00001E66  206E FFEA                movea.l    A0, [A6 - 0x16]
  2754. 00001E6A  7003                     moveq.l    D0, 0x03
  2755. 00001E6C  B068 000C                cmp.w      D0, [A0 + 0xC]
  2756. 00001E70  6600 008E                bne        +0x90 /* 00001F00 */
  2757. 00001E74  206E FFEA                movea.l    A0, [A6 - 0x16]
  2758. 00001E78  B9E8 0004                cmpa.l     A4, [A0 + 0x4]
  2759. 00001E7C  6600 0082                bne        +0x84 /* 00001F00 */
  2760. 00001E80  2F0B                     move.l     -[A7], A3
  2761. 00001E82  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  2762. 00001E86  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2763. 00001E8A  2F0C                     move.l     -[A7], A4
  2764. 00001E8C  4EBA 032A                jsr        [PC + 0x32A /* 000021B8 */]
  2765. 00001E90  3C00                     move.w     D6, D0
  2766. 00001E92  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2767. 00001E96  6774                     beq        +0x76 /* 00001F0C */
  2768. 00001E98  2D53 FFF6                move.l     [A6 - 0xA], [A3]
  2769. 00001E9C  486E FFF2                pea.l      [A6 - 0xE]
  2770. 00001EA0  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  2771. 00001EA4  4EAD 108A                jsr        [A5 + 0x108A /* export_525 */]
  2772. 00001EA8  2053                     movea.l    A0, [A3]
  2773. 00001EAA  302E FFF0                move.w     D0, [A6 - 0x10]
  2774. 00001EAE  D168 001C                add.w      [A0 + 0x1C], D0
  2775. 00001EB2  2053                     movea.l    A0, [A3]
  2776. 00001EB4  302E FFEE                move.w     D0, [A6 - 0x12]
  2777. 00001EB8  D168 0018                add.w      [A0 + 0x18], D0
  2778. 00001EBC  2053                     movea.l    A0, [A3]
  2779. 00001EBE  302E FFF0                move.w     D0, [A6 - 0x10]
  2780. 00001EC2  D168 001E                add.w      [A0 + 0x1E], D0
  2781. 00001EC6  2053                     movea.l    A0, [A3]
  2782. 00001EC8  302E FFEE                move.w     D0, [A6 - 0x12]
  2783. 00001ECC  D168 001A                add.w      [A0 + 0x1A], D0
  2784. 00001ED0  202E 0020                move.l     D0, [A6 + 0x20]
  2785. 00001ED4  B0AD BAA8                cmp.l      D0, [A5 - 0x4558]
  2786. 00001ED8  508F                     addq.l     A7, 8
  2787. 00001EDA  661E                     bne        +0x20 /* 00001EFA */
  2788. 00001EDC  7004                     moveq.l    D0, 0x04
  2789. 00001EDE  B06C 0020                cmp.w      D0, [A4 + 0x20]
  2790. 00001EE2  6616                     bne        +0x18 /* 00001EFA */
  2791. 00001EE4  7000                     moveq.l    D0, 0x00
  2792. 00001EE6  302C 0022                move.w     D0, [A4 + 0x22]
  2793. 00001EEA  223C 0000 8000           move.l     D1, 0x8000
  2794. 00001EF0  C280                     and.l      D1, D0
  2795. 00001EF2  6606                     bne        +0x8 /* 00001EFA */
  2796. 00001EF4  2053                     movea.l    A0, [A3]
  2797. 00001EF6  214C 0032                move.l     [A0 + 0x32], A4
  2798. label00001EFA:
  2799. 00001EFA  2053                     movea.l    A0, [A3]
  2800. 00001EFC  47E8 0026                lea.l      A3, [A0 + 0x26]
  2801. label00001F00:
  2802. 00001F00  206E FFEA                movea.l    A0, [A6 - 0x16]
  2803. 00001F04  2D50 FFEA                move.l     [A6 - 0x16], [A0]
  2804. 00001F08  6600 FF5C                bne        -0xA2 /* 00001E66 */
  2805. label00001F0C:
  2806. 00001F0C  286C 0026                movea.l    A4, [A4 + 0x26]
  2807. label00001F10:
  2808. 00001F10  200C                     move.l     D0, A4
  2809. 00001F12  6706                     beq        +0x8 /* 00001F1A */
  2810. 00001F14  4A46                     tst.w      D6
  2811. 00001F16  6600 FF48                bne        -0xB6 /* 00001E60 */
  2812. label00001F1A:
  2813. 00001F1A  4A46                     tst.w      D6
  2814. 00001F1C  6700 00DC                beq        +0xDE /* 00001FFA */
  2815. 00001F20  7004                     moveq.l    D0, 0x04
  2816. 00001F22  C06D BAC6                and.w      D0, [A5 - 0x453A]
  2817. 00001F26  6700 00D2                beq        +0xD4 /* 00001FFA */
  2818. 00001F2A  2D6E 0014 FFEA           move.l     [A6 - 0x16], [A6 + 0x14]
  2819. label00001F30:
  2820. 00001F30  206E FFEA                movea.l    A0, [A6 - 0x16]
  2821. 00001F34  7004                     moveq.l    D0, 0x04
  2822. 00001F36  B068 000C                cmp.w      D0, [A0 + 0xC]
  2823. 00001F3A  6600 00AE                bne        +0xB0 /* 00001FEA */
  2824. 00001F3E  206E FFEA                movea.l    A0, [A6 - 0x16]
  2825. 00001F42  2068 0004                movea.l    A0, [A0 + 0x4]
  2826. 00001F46  49D0                     lea.l      A4, [A0]
  2827. 00001F48  7000                     moveq.l    D0, 0x00
  2828. 00001F4A  302C 0022                move.w     D0, [A4 + 0x22]
  2829. 00001F4E  223C 0000 8000           move.l     D1, 0x8000
  2830. 00001F54  C280                     and.l      D1, D0
  2831. 00001F56  6600 0092                bne        +0x94 /* 00001FEA */
  2832. 00001F5A  4247                     clr.w      D7
  2833. 00001F5C  2D6E 0014 FFE4           move.l     [A6 - 0x1C], [A6 + 0x14]
  2834. label00001F62:
  2835. 00001F62  202E FFE4                move.l     D0, [A6 - 0x1C]
  2836. 00001F66  B0AE FFEA                cmp.l      D0, [A6 - 0x16]
  2837. 00001F6A  6602                     bne        +0x4 /* 00001F6E */
  2838. 00001F6C  7E01                     moveq.l    D7, 0x01
  2839. label00001F6E:
  2840. 00001F6E  206E FFE4                movea.l    A0, [A6 - 0x1C]
  2841. 00001F72  7003                     moveq.l    D0, 0x03
  2842. 00001F74  B068 000C                cmp.w      D0, [A0 + 0xC]
  2843. 00001F78  660A                     bne        +0xC /* 00001F84 */
  2844. 00001F7A  206E FFE4                movea.l    A0, [A6 - 0x1C]
  2845. 00001F7E  B9E8 0004                cmpa.l     A4, [A0 + 0x4]
  2846. 00001F82  6724                     beq        +0x26 /* 00001FA8 */
  2847. label00001F84:
  2848. 00001F84  4A47                     tst.w      D7
  2849. 00001F86  6616                     bne        +0x18 /* 00001F9E */
  2850. 00001F88  206E FFE4                movea.l    A0, [A6 - 0x1C]
  2851. 00001F8C  7004                     moveq.l    D0, 0x04
  2852. 00001F8E  B068 000C                cmp.w      D0, [A0 + 0xC]
  2853. 00001F92  660A                     bne        +0xC /* 00001F9E */
  2854. 00001F94  206E FFE4                movea.l    A0, [A6 - 0x1C]
  2855. 00001F98  B9E8 0004                cmpa.l     A4, [A0 + 0x4]
  2856. 00001F9C  670A                     beq        +0xC /* 00001FA8 */
  2857. label00001F9E:
  2858. 00001F9E  206E FFE4                movea.l    A0, [A6 - 0x1C]
  2859. 00001FA2  2D50 FFE4                move.l     [A6 - 0x1C], [A0]
  2860. 00001FA6  66BA                     bne        -0x44 /* 00001F62 */
  2861. label00001FA8:
  2862. 00001FA8  4AAE FFE4                tst.l      [A6 - 0x1C]
  2863. 00001FAC  663C                     bne        +0x3E /* 00001FEA */
  2864. 00001FAE  2F0B                     move.l     -[A7], A3
  2865. 00001FB0  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  2866. 00001FB4  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  2867. 00001FB8  2F0C                     move.l     -[A7], A4
  2868. 00001FBA  4EBA 01FC                jsr        [PC + 0x1FC /* 000021B8 */]
  2869. 00001FBE  3C00                     move.w     D6, D0
  2870. 00001FC0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2871. 00001FC4  6734                     beq        +0x36 /* 00001FFA */
  2872. 00001FC6  3D7C 0004 FFFE           move.w     [A6 - 0x2], 0x4
  2873. 00001FCC  2D53 FFF6                move.l     [A6 - 0xA], [A3]
  2874. 00001FD0  486E FFF2                pea.l      [A6 - 0xE]
  2875. 00001FD4  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  2876. 00001FD8  4EAD 108A                jsr        [A5 + 0x108A /* export_525 */]
  2877. 00001FDC  2053                     movea.l    A0, [A3]
  2878. 00001FDE  214C 0032                move.l     [A0 + 0x32], A4
  2879. 00001FE2  2053                     movea.l    A0, [A3]
  2880. 00001FE4  47E8 0026                lea.l      A3, [A0 + 0x26]
  2881. 00001FE8  508F                     addq.l     A7, 8
  2882. label00001FEA:
  2883. 00001FEA  4A46                     tst.w      D6
  2884. 00001FEC  670C                     beq        +0xE /* 00001FFA */
  2885. 00001FEE  206E FFEA                movea.l    A0, [A6 - 0x16]
  2886. 00001FF2  2D50 FFEA                move.l     [A6 - 0x16], [A0]
  2887. 00001FF6  6600 FF38                bne        -0xC6 /* 00001F30 */
  2888. label00001FFA:
  2889. 00001FFA  4A46                     tst.w      D6
  2890. 00001FFC  6628                     bne        +0x2A /* 00002026 */
  2891. 00001FFE  206E 0020                movea.l    A0, [A6 + 0x20]
  2892. 00002002  41E8 025A                lea.l      A0, [A0 + 0x25A]
  2893. 00002006  B1CB                     cmpa.l     A0, A3
  2894. 00002008  671C                     beq        +0x1E /* 00002026 */
  2895. 0000200A  206E 0020                movea.l    A0, [A6 + 0x20]
  2896. 0000200E  2868 025A                movea.l    A4, [A0 + 0x25A]
  2897. 00002012  206E 0020                movea.l    A0, [A6 + 0x20]
  2898. 00002016  2153 025A                move.l     [A0 + 0x25A], [A3]
  2899. 0000201A  7000                     moveq.l    D0, 0x00
  2900. 0000201C  2680                     move.l     [A3], D0
  2901. 0000201E  2F0C                     move.l     -[A7], A4
  2902. 00002020  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  2903. 00002024  588F                     addq.l     A7, 4
  2904. label00002026:
  2905. 00002026  3006                     move.w     D0, D6
  2906. 00002028  4CEE 18C0 FFD4           movem.l    D6,D7,A3,A4, [A6 - 0x2C]
  2907. 0000202E  4E5E                     unlink     A6
  2908. 00002030  4E75                     rts
  2909. fn00002032:
  2910. 00002032  2F0B                     move.l     -[A7], A3
  2911. 00002034  266F 0008                movea.l    A3, [A7 + 0x8]
  2912. 00002038  6030                     bra        +0x32 /* 0000206A */
  2913. label0000203A:
  2914. 0000203A  700B                     moveq.l    D0, 0x0B
  2915. 0000203C  B06B 0020                cmp.w      D0, [A3 + 0x20]
  2916. 00002040  660C                     bne        +0xE /* 0000204E */
  2917. 00002042  2F2B 002A                move.l     -[A7], [A3 + 0x2A]
  2918. 00002046  4EBA FFEA                jsr        [PC - 0x16 /* 00002032 */]
  2919. 0000204A  588F                     addq.l     A7, 4
  2920. 0000204C  6018                     bra        +0x1A /* 00002066 */
  2921. label0000204E:
  2922. 0000204E  7004                     moveq.l    D0, 0x04
  2923. 00002050  B06B 0020                cmp.w      D0, [A3 + 0x20]
  2924. 00002054  6610                     bne        +0x12 /* 00002066 */
  2925. 00002056  202B 002E                move.l     D0, [A3 + 0x2E]
  2926. 0000205A  B0AD F554                cmp.l      D0, [A5 - 0xAAC]
  2927. 0000205E  6606                     bne        +0x8 /* 00002066 */
  2928. 00002060  276D F550 002E           move.l     [A3 + 0x2E], [A5 - 0xAB0]
  2929. label00002066:
  2930. 00002066  266B 0026                movea.l    A3, [A3 + 0x26]
  2931. label0000206A:
  2932. 0000206A  200B                     move.l     D0, A3
  2933. 0000206C  66CC                     bne        -0x32 /* 0000203A */
  2934. 0000206E  265F                     movea.l    A3, [A7]+
  2935. 00002070  4E75                     rts
  2936. export_1143:
  2937. 00002072  4E56 FFEE                link       A6, -0x0012
  2938. 00002076  48E7 0118                movem.l    -[A7], D7,A3,A4
  2939. 0000207A  49ED BAAC                lea.l      A4, [A5 - 0x4554]
  2940. label0000207E:
  2941. 0000207E  7004                     moveq.l    D0, 0x04
  2942. 00002080  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2943. 00002084  6718                     beq        +0x1A /* 0000209E */
  2944. 00002086  7003                     moveq.l    D0, 0x03
  2945. 00002088  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2946. 0000208C  6600 0118                bne        +0x11A /* 000021A6 */
  2947. 00002090  206C 0004                movea.l    A0, [A4 + 0x4]
  2948. 00002094  7004                     moveq.l    D0, 0x04
  2949. 00002096  B068 0020                cmp.w      D0, [A0 + 0x20]
  2950. 0000209A  6600 010A                bne        +0x10C /* 000021A6 */
  2951. label0000209E:
  2952. 0000209E  7004                     moveq.l    D0, 0x04
  2953. 000020A0  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2954. 000020A4  660A                     bne        +0xC /* 000020B0 */
  2955. 000020A6  206C 0004                movea.l    A0, [A4 + 0x4]
  2956. 000020AA  2068 0032                movea.l    A0, [A0 + 0x32]
  2957. 000020AE  6008                     bra        +0xA /* 000020B8 */
  2958. label000020B0:
  2959. 000020B0  206C 0004                movea.l    A0, [A4 + 0x4]
  2960. 000020B4  2068 0032                movea.l    A0, [A0 + 0x32]
  2961. label000020B8:
  2962. 000020B8  2D48 FFFC                move.l     [A6 - 0x4], A0
  2963. 000020BC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  2964. 000020C0  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  2965. 000020C4  206E FFFC                movea.l    A0, [A6 - 0x4]
  2966. 000020C8  2B68 002E F554           move.l     [A5 - 0xAAC], [A0 + 0x2E]
  2967. 000020CE  206D F554                movea.l    A0, [A5 - 0xAAC]
  2968. 000020D2  3E28 03F8                move.w     D7, [A0 + 0x3F8]
  2969. 000020D6  206E FFFC                movea.l    A0, [A6 - 0x4]
  2970. 000020DA  2068 002E                movea.l    A0, [A0 + 0x2E]
  2971. 000020DE  4868 03F0                pea.l      [A0 + 0x3F0]
  2972. 000020E2  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2973. 000020E6  206E FFFC                movea.l    A0, [A6 - 0x4]
  2974. 000020EA  4868 002E                pea.l      [A0 + 0x2E]
  2975. 000020EE  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  2976. 000020F2  206C 0004                movea.l    A0, [A4 + 0x4]
  2977. 000020F6  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  2978. 000020FA  4EBA 02FC                jsr        [PC + 0x2FC /* 000023F8 */]
  2979. 000020FE  2B40 F550                move.l     [A5 - 0xAB0], D0
  2980. 00002102  4A47                     tst.w      D7
  2981. 00002104  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2982. 00002108  670E                     beq        +0x10 /* 00002118 */
  2983. 0000210A  206D BA78                movea.l    A0, [A5 - 0x4588]
  2984. 0000210E  2F28 025A                move.l     -[A7], [A0 + 0x25A]
  2985. 00002112  4EBA FF1E                jsr        [PC - 0xE2 /* 00002032 */]
  2986. 00002116  588F                     addq.l     A7, 4
  2987. label00002118:
  2988. 00002118  206E FFFC                movea.l    A0, [A6 - 0x4]
  2989. 0000211C  216D F550 002E           move.l     [A0 + 0x2E], [A5 - 0xAB0]
  2990. 00002122  206D B9FC                movea.l    A0, [A5 - 0x4604]
  2991. 00002126  47E8 032E                lea.l      A3, [A0 + 0x32E]
  2992. label0000212A:
  2993. 0000212A  302B 000C                move.w     D0, [A3 + 0xC]
  2994. 0000212E  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2995. 00002132  6632                     bne        +0x34 /* 00002166 */
  2996. 00002134  7004                     moveq.l    D0, 0x04
  2997. 00002136  B06C 000C                cmp.w      D0, [A4 + 0xC]
  2998. 0000213A  6620                     bne        +0x22 /* 0000215C */
  2999. 0000213C  202B 0004                move.l     D0, [A3 + 0x4]
  3000. 00002140  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  3001. 00002144  6620                     bne        +0x22 /* 00002166 */
  3002. 00002146  302B 0008                move.w     D0, [A3 + 0x8]
  3003. 0000214A  B06C 0008                cmp.w      D0, [A4 + 0x8]
  3004. 0000214E  6616                     bne        +0x18 /* 00002166 */
  3005. 00002150  302B 000A                move.w     D0, [A3 + 0xA]
  3006. 00002154  B06C 000A                cmp.w      D0, [A4 + 0xA]
  3007. 00002158  6712                     beq        +0x14 /* 0000216C */
  3008. 0000215A  600A                     bra        +0xC /* 00002166 */
  3009. label0000215C:
  3010. 0000215C  202B 0004                move.l     D0, [A3 + 0x4]
  3011. 00002160  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  3012. 00002164  6706                     beq        +0x8 /* 0000216C */
  3013. label00002166:
  3014. 00002166  2653                     movea.l    A3, [A3]
  3015. 00002168  200B                     move.l     D0, A3
  3016. 0000216A  66BE                     bne        -0x40 /* 0000212A */
  3017. label0000216C:
  3018. 0000216C  200B                     move.l     D0, A3
  3019. 0000216E  6636                     bne        +0x38 /* 000021A6 */
  3020. 00002170  41EE FFEE                lea.l      A0, [A6 - 0x12]
  3021. 00002174  224C                     movea.l    A1, A4
  3022. 00002176  20D9                     move.l     [A0]+, [A1]+
  3023. 00002178  20D9                     move.l     [A0]+, [A1]+
  3024. 0000217A  20D9                     move.l     [A0]+, [A1]+
  3025. 0000217C  30D9                     move.w     [A0]+, [A1]+
  3026. 0000217E  7004                     moveq.l    D0, 0x04
  3027. 00002180  B06E FFFA                cmp.w      D0, [A6 - 0x6]
  3028. 00002184  6608                     bne        +0xA /* 0000218E */
  3029. 00002186  2D6E FFFC FFF2           move.l     [A6 - 0xE], [A6 - 0x4]
  3030. 0000218C  6006                     bra        +0x8 /* 00002194 */
  3031. label0000218E:
  3032. 0000218E  2D6E FFFC FFF2           move.l     [A6 - 0xE], [A6 - 0x4]
  3033. label00002194:
  3034. 00002194  486E FFEE                pea.l      [A6 - 0x12]
  3035. 00002198  206D B9FC                movea.l    A0, [A5 - 0x4604]
  3036. 0000219C  4868 032E                pea.l      [A0 + 0x32E]
  3037. 000021A0  4EAD 108A                jsr        [A5 + 0x108A /* export_525 */]
  3038. 000021A4  508F                     addq.l     A7, 8
  3039. label000021A6:
  3040. 000021A6  2854                     movea.l    A4, [A4]
  3041. 000021A8  200C                     move.l     D0, A4
  3042. 000021AA  6600 FED2                bne        -0x12C /* 0000207E */
  3043. 000021AE  4CEE 1880 FFE2           movem.l    D7,A3,A4, [A6 - 0x1E]
  3044. 000021B4  4E5E                     unlink     A6
  3045. 000021B6  4E75                     rts
  3046. fn000021B8:
  3047. 000021B8  4E56 FFE4                link       A6, -0x001C
  3048. 000021BC  48E7 0018                movem.l    -[A7], A3,A4
  3049. 000021C0  2D6E 0008 FFE8           move.l     [A6 - 0x18], [A6 + 0x8]
  3050. 000021C6  6000 01EA                bra        +0x1EC /* 000023B2 */
  3051. label000021CA:
  3052. 000021CA  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3053. 000021CE  0268 7FFF 0022           andi.w     [A0 + 0x22], 0x7FFF
  3054. 000021D4  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3055. 000021D8  7002                     moveq.l    D0, 0x02
  3056. 000021DA  B068 0020                cmp.w      D0, [A0 + 0x20]
  3057. 000021DE  661E                     bne        +0x20 /* 000021FE */
  3058. 000021E0  206E FFE8                movea.l    A0, [A6 - 0x18]
  3059. 000021E4  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  3060. 000021E8  4EBA 04FA                jsr        [PC + 0x4FA /* 000026E4 */]
  3061. 000021EC  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3062. 000021F0  2140 002A                move.l     [A0 + 0x2A], D0
  3063. 000021F4  588F                     addq.l     A7, 4
  3064. 000021F6  6700 01EA                beq        +0x1EC /* 000023E2 */
  3065. 000021FA  6000 00BC                bra        +0xBE /* 000022B8 */
  3066. label000021FE:
  3067. 000021FE  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3068. 00002202  7004                     moveq.l    D0, 0x04
  3069. 00002204  B068 0020                cmp.w      D0, [A0 + 0x20]
  3070. 00002208  664C                     bne        +0x4E /* 00002256 */
  3071. 0000220A  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3072. 0000220E  2068 002E                movea.l    A0, [A0 + 0x2E]
  3073. 00002212  2D68 03FA FFEC           move.l     [A6 - 0x14], [A0 + 0x3FA]
  3074. 00002218  6626                     bne        +0x28 /* 00002240 */
  3075. 0000221A  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3076. 0000221E  2F28 002E                move.l     -[A7], [A0 + 0x2E]
  3077. 00002222  4EBA 01D4                jsr        [PC + 0x1D4 /* 000023F8 */]
  3078. 00002226  2D40 FFEC                move.l     [A6 - 0x14], D0
  3079. 0000222A  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3080. 0000222E  2068 002E                movea.l    A0, [A0 + 0x2E]
  3081. 00002232  2140 03FA                move.l     [A0 + 0x3FA], D0
  3082. 00002236  4AAE FFEC                tst.l      [A6 - 0x14]
  3083. 0000223A  588F                     addq.l     A7, 4
  3084. 0000223C  6700 01A4                beq        +0x1A6 /* 000023E2 */
  3085. label00002240:
  3086. 00002240  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3087. 00002244  216E FFEC 002E           move.l     [A0 + 0x2E], [A6 - 0x14]
  3088. 0000224A  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3089. 0000224E  7000                     moveq.l    D0, 0x00
  3090. 00002250  2140 0036                move.l     [A0 + 0x36], D0
  3091. 00002254  6062                     bra        +0x64 /* 000022B8 */
  3092. label00002256:
  3093. 00002256  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3094. 0000225A  7009                     moveq.l    D0, 0x09
  3095. 0000225C  B068 0020                cmp.w      D0, [A0 + 0x20]
  3096. 00002260  662E                     bne        +0x30 /* 00002290 */
  3097. 00002262  206E FFE8                movea.l    A0, [A6 - 0x18]
  3098. 00002266  3028 0040                move.w     D0, [A0 + 0x40]
  3099. 0000226A  48C0                     ext.l      D0
  3100. 0000226C  E580                     asl        D0, 2
  3101. 0000226E  2F00                     move.l     -[A7], D0
  3102. 00002270  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3103. 00002274  4868 0044                pea.l      [A0 + 0x44]
  3104. 00002278  206E FFE8                movea.l    A0, [A6 - 0x18]
  3105. 0000227C  2F28 0044                move.l     -[A7], [A0 + 0x44]
  3106. 00002280  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3107. 00002284  4A40                     tst.w      D0
  3108. 00002286  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3109. 0000228A  6700 0156                beq        +0x158 /* 000023E2 */
  3110. 0000228E  6028                     bra        +0x2A /* 000022B8 */
  3111. label00002290:
  3112. 00002290  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3113. 00002294  700A                     moveq.l    D0, 0x0A
  3114. 00002296  B068 0020                cmp.w      D0, [A0 + 0x20]
  3115. 0000229A  661C                     bne        +0x1E /* 000022B8 */
  3116. 0000229C  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3117. 000022A0  4868 002A                pea.l      [A0 + 0x2A]
  3118. 000022A4  206E FFE8                movea.l    A0, [A6 - 0x18]
  3119. 000022A8  4868 002A                pea.l      [A0 + 0x2A]
  3120. 000022AC  4EAD 0B2A                jsr        [A5 + 0xB2A /* export_353 */]
  3121. 000022B0  4A40                     tst.w      D0
  3122. 000022B2  508F                     addq.l     A7, 8
  3123. 000022B4  6700 012C                beq        +0x12E /* 000023E2 */
  3124. label000022B8:
  3125. 000022B8  206E 0010                movea.l    A0, [A6 + 0x10]
  3126. 000022BC  52A8 00D0                addq.l     [A0 + 0xD0], 1
  3127. 000022C0  2F08                     move.l     -[A7], A0
  3128. 000022C2  2028 00D0                move.l     D0, [A0 + 0xD0]
  3129. 000022C6  223C 0001 86A0           move.l     D1, 0x186A0
  3130. 000022CC  4EAD 0362                jsr        [A5 + 0x362 /* export_104 */]
  3131. 000022D0  205F                     movea.l    A0, [A7]+
  3132. 000022D2  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3133. 000022D6  2140 0010                move.l     [A0 + 0x10], D0
  3134. 000022DA  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3135. 000022DE  2F28 0010                move.l     -[A7], [A0 + 0x10]
  3136. 000022E2  4878 043B                push.l     0x43B
  3137. 000022E6  4EAD 0E42                jsr        [A5 + 0xE42 /* export_452 */]
  3138. 000022EA  588F                     addq.l     A7, 4
  3139. 000022EC  2F00                     move.l     -[A7], D0
  3140. 000022EE  41EE FFF0                lea.l      A0, [A6 - 0x10]
  3141. 000022F2  5288                     addq.l     A0, 1
  3142. 000022F4  2F08                     move.l     -[A7], A0
  3143. 000022F6  4EAD 0EE2                jsr        [A5 + 0xEE2 /* export_472 */]
  3144. 000022FA  1D40 FFF0                move.b     [A6 - 0x10], D0
  3145. 000022FE  486E FFF0                pea.l      [A6 - 0x10]
  3146. 00002302  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3147. 00002306  2F08                     move.l     -[A7], A0
  3148. 00002308  4EAD 1B22                jsr        [A5 + 0x1B22 /* export_864 */]
  3149. 0000230C  206E 0014                movea.l    A0, [A6 + 0x14]
  3150. 00002310  226E FFE4                movea.l    A1, [A6 - 0x1C]
  3151. 00002314  2350 0026                move.l     [A1 + 0x26], [A0]
  3152. 00002318  206E 0014                movea.l    A0, [A6 + 0x14]
  3153. 0000231C  20AE FFE4                move.l     [A0], [A6 - 0x1C]
  3154. 00002320  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3155. 00002324  700B                     moveq.l    D0, 0x0B
  3156. 00002326  B068 0020                cmp.w      D0, [A0 + 0x20]
  3157. 0000232A  4FEF 0014                lea.l      A7, [A7 + 0x14]
  3158. 0000232E  6666                     bne        +0x68 /* 00002396 */
  3159. 00002330  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3160. 00002334  7000                     moveq.l    D0, 0x00
  3161. 00002336  2140 002A                move.l     [A0 + 0x2A], D0
  3162. 0000233A  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3163. 0000233E  49E8 002A                lea.l      A4, [A0 + 0x2A]
  3164. 00002342  206E FFE8                movea.l    A0, [A6 - 0x18]
  3165. 00002346  2668 002A                movea.l    A3, [A0 + 0x2A]
  3166. 0000234A  6032                     bra        +0x34 /* 0000237E */
  3167. label0000234C:
  3168. 0000234C  2F0C                     move.l     -[A7], A4
  3169. 0000234E  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3170. 00002352  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3171. 00002356  2F0B                     move.l     -[A7], A3
  3172. 00002358  4EBA FE5E                jsr        [PC - 0x1A2 /* 000021B8 */]
  3173. 0000235C  4A40                     tst.w      D0
  3174. 0000235E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3175. 00002362  6610                     bne        +0x12 /* 00002374 */
  3176. 00002364  206E FFE4                movea.l    A0, [A6 - 0x1C]
  3177. 00002368  2F28 002A                move.l     -[A7], [A0 + 0x2A]
  3178. 0000236C  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  3179. 00002370  588F                     addq.l     A7, 4
  3180. 00002372  600E                     bra        +0x10 /* 00002382 */
  3181. label00002374:
  3182. 00002374  2054                     movea.l    A0, [A4]
  3183. 00002376  49E8 0026                lea.l      A4, [A0 + 0x26]
  3184. 0000237A  266B 0026                movea.l    A3, [A3 + 0x26]
  3185. label0000237E:
  3186. 0000237E  200B                     move.l     D0, A3
  3187. 00002380  66CA                     bne        -0x34 /* 0000234C */
  3188. label00002382:
  3189. 00002382  200B                     move.l     D0, A3
  3190. 00002384  6710                     beq        +0x12 /* 00002396 */
  3191. 00002386  206E 0014                movea.l    A0, [A6 + 0x14]
  3192. 0000238A  2050                     movea.l    A0, [A0]
  3193. 0000238C  226E 0014                movea.l    A1, [A6 + 0x14]
  3194. 00002390  22A8 0026                move.l     [A1], [A0 + 0x26]
  3195. 00002394  604C                     bra        +0x4E /* 000023E2 */
  3196. label00002396:
  3197. 00002396  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  3198. 0000239A  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3199. 0000239E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3200. 000023A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3201. 000023A6  4EBA F9A4                jsr        [PC - 0x65C /* 00001D4C */]
  3202. 000023AA  7001                     moveq.l    D0, 0x01
  3203. 000023AC  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3204. 000023B0  603C                     bra        +0x3E /* 000023EE */
  3205. label000023B2:
  3206. 000023B2  206E FFE8                movea.l    A0, [A6 - 0x18]
  3207. 000023B6  3028 0020                move.w     D0, [A0 + 0x20]
  3208. 000023BA  D040                     add.w      D0, D0
  3209. 000023BC  41ED C44A                lea.l      A0, [A5 - 0x3BB6]
  3210. 000023C0  3030 0000                move.w     D0, [A0 + D0.w]
  3211. 000023C4  48C0                     ext.l      D0
  3212. 000023C6  722A                     moveq.l    D1, 0x2A
  3213. 000023C8  D081                     add.l      D0, D1
  3214. 000023CA  2F00                     move.l     -[A7], D0
  3215. 000023CC  486E FFE4                pea.l      [A6 - 0x1C]
  3216. 000023D0  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  3217. 000023D4  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3218. 000023D8  4A40                     tst.w      D0
  3219. 000023DA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3220. 000023DE  6600 FDEA                bne        -0x214 /* 000021CA */
  3221. label000023E2:
  3222. 000023E2  486E FFE4                pea.l      [A6 - 0x1C]
  3223. 000023E6  4EAD 0DB2                jsr        [A5 + 0xDB2 /* export_434 */]
  3224. 000023EA  7000                     moveq.l    D0, 0x00
  3225. 000023EC  588F                     addq.l     A7, 4
  3226. label000023EE:
  3227. 000023EE  4CEE 1800 FFDC           movem.l    A3,A4, [A6 - 0x24]
  3228. 000023F4  4E5E                     unlink     A6
  3229. 000023F6  4E75                     rts
  3230. fn000023F8:
  3231. 000023F8  4E56 FFFC                link       A6, -0x0004
  3232. 000023FC  2F0B                     move.l     -[A7], A3
  3233. 000023FE  266E 0008                movea.l    A3, [A6 + 0x8]
  3234. 00002402  4878 043E                push.l     0x43E
  3235. 00002406  486E FFFC                pea.l      [A6 - 0x4]
  3236. 0000240A  2F0B                     move.l     -[A7], A3
  3237. 0000240C  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3238. 00002410  4A40                     tst.w      D0
  3239. 00002412  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3240. 00002416  6604                     bne        +0x6 /* 0000241C */
  3241. 00002418  7000                     moveq.l    D0, 0x00
  3242. 0000241A  6044                     bra        +0x46 /* 00002460 */
  3243. label0000241C:
  3244. 0000241C  302B 03F4                move.w     D0, [A3 + 0x3F4]
  3245. 00002420  48C0                     ext.l      D0
  3246. 00002422  2200                     move.l     D1, D0
  3247. 00002424  C0FC 004A                mulu.w     D0, 0x4A /* 'J' */
  3248. 00002428  4841                     swap.w     D1
  3249. 0000242A  C2FC 004A                mulu.w     D1, 0x4A /* 'J' */
  3250. 0000242E  4841                     swap.w     D1
  3251. 00002430  4241                     clr.w      D1
  3252. 00002432  D081                     add.l      D0, D1
  3253. 00002434  2F00                     move.l     -[A7], D0
  3254. 00002436  206E FFFC                movea.l    A0, [A6 - 0x4]
  3255. 0000243A  4868 03F0                pea.l      [A0 + 0x3F0]
  3256. 0000243E  2F2B 03F0                move.l     -[A7], [A3 + 0x3F0]
  3257. 00002442  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3258. 00002446  4A40                     tst.w      D0
  3259. 00002448  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3260. 0000244C  660E                     bne        +0x10 /* 0000245C */
  3261. 0000244E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3262. 00002452  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3263. 00002456  7000                     moveq.l    D0, 0x00
  3264. 00002458  588F                     addq.l     A7, 4
  3265. 0000245A  6004                     bra        +0x6 /* 00002460 */
  3266. label0000245C:
  3267. 0000245C  202E FFFC                move.l     D0, [A6 - 0x4]
  3268. label00002460:
  3269. 00002460  266E FFF8                movea.l    A3, [A6 - 0x8]
  3270. 00002464  4E5E                     unlink     A6
  3271. 00002466  4E75                     rts
  3272. fn00002468:
  3273. 00002468  4E56 0000                link       A6, 0
  3274. 0000246C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3275. 00002470  3C2E 000E                move.w     D6, [A6 + 0xE]
  3276. 00002474  286E 0010                movea.l    A4, [A6 + 0x10]
  3277. 00002478  266E 0008                movea.l    A3, [A6 + 0x8]
  3278. 0000247C  7E00                     moveq.l    D7, 0x00
  3279. 0000247E  6052                     bra        +0x54 /* 000024D2 */
  3280. label00002480:
  3281. 00002480  700A                     moveq.l    D0, 0x0A
  3282. 00002482  2F00                     move.l     -[A7], D0
  3283. 00002484  2207                     move.l     D1, D7
  3284. 00002486  E981                     asl        D1, 4
  3285. 00002488  2F33 1800                move.l     -[A7], [A3 + D1]
  3286. 0000248C  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3287. 00002490  4EAD 1D5A                jsr        [A5 + 0x1D5A /* export_935 */]
  3288. 00002494  4A40                     tst.w      D0
  3289. 00002496  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3290. 0000249A  6604                     bne        +0x6 /* 000024A0 */
  3291. 0000249C  7000                     moveq.l    D0, 0x00
  3292. 0000249E  603A                     bra        +0x3C /* 000024DA */
  3293. label000024A0:
  3294. 000024A0  2007                     move.l     D0, D7
  3295. 000024A2  E980                     asl        D0, 4
  3296. 000024A4  2054                     movea.l    A0, [A4]
  3297. 000024A6  2207                     move.l     D1, D7
  3298. 000024A8  E981                     asl        D1, 4
  3299. 000024AA  11B3 0804 1804           move.b     [A0 + D1 + 0x4], [A3 + D0 + 0x4]
  3300. 000024B0  2007                     move.l     D0, D7
  3301. 000024B2  E980                     asl        D0, 4
  3302. 000024B4  2054                     movea.l    A0, [A4]
  3303. 000024B6  2207                     move.l     D1, D7
  3304. 000024B8  E981                     asl        D1, 4
  3305. 000024BA  11B3 0805 1805           move.b     [A0 + D1 + 0x5], [A3 + D0 + 0x5]
  3306. 000024C0  2007                     move.l     D0, D7
  3307. 000024C2  E980                     asl        D0, 4
  3308. 000024C4  2054                     movea.l    A0, [A4]
  3309. 000024C6  2207                     move.l     D1, D7
  3310. 000024C8  E981                     asl        D1, 4
  3311. 000024CA  31B3 0806 1806           move.w     [A0 + D1 + 0x6], [A3 + D0 + 0x6]
  3312. 000024D0  5287                     addq.l     D7, 1
  3313. label000024D2:
  3314. 000024D2  48C6                     ext.l      D6
  3315. 000024D4  BC87                     cmp.l      D6, D7
  3316. 000024D6  6EA8                     bgt        -0x56 /* 00002480 */
  3317. 000024D8  7001                     moveq.l    D0, 0x01
  3318. label000024DA:
  3319. 000024DA  4CEE 18C0 FFF0           movem.l    D6,D7,A3,A4, [A6 - 0x10]
  3320. 000024E0  4E5E                     unlink     A6
  3321. 000024E2  4E75                     rts
  3322. fn000024E4:
  3323. 000024E4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  3324. 000024E8  266F 0018                movea.l    A3, [A7 + 0x18]
  3325. 000024EC  200B                     move.l     D0, A3
  3326. 000024EE  6606                     bne        +0x8 /* 000024F6 */
  3327. 000024F0  7001                     moveq.l    D0, 0x01
  3328. 000024F2  6000 01EA                bra        +0x1EC /* 000026DE */
  3329. label000024F6:
  3330. 000024F6  7C01                     moveq.l    D6, 0x01
  3331. 000024F8  4AAB 00AA                tst.l      [A3 + 0xAA]
  3332. 000024FC  6712                     beq        +0x14 /* 00002510 */
  3333. 000024FE  4246                     clr.w      D6
  3334. 00002500  7000                     moveq.l    D0, 0x00
  3335. 00002502  2740 00AA                move.l     [A3 + 0xAA], D0
  3336. 00002506  4878 020C                push.l     0x20C
  3337. 0000250A  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3338. 0000250E  588F                     addq.l     A7, 4
  3339. label00002510:
  3340. 00002510  4A46                     tst.w      D6
  3341. 00002512  6724                     beq        +0x26 /* 00002538 */
  3342. 00002514  2F2B 006E                move.l     -[A7], [A3 + 0x6E]
  3343. 00002518  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  3344. 0000251C  2840                     movea.l    A4, D0
  3345. 0000251E  200C                     move.l     D0, A4
  3346. 00002520  588F                     addq.l     A7, 4
  3347. 00002522  6714                     beq        +0x16 /* 00002538 */
  3348. 00002524  2F2B 00AE                move.l     -[A7], [A3 + 0xAE]
  3349. 00002528  2F0C                     move.l     -[A7], A4
  3350. 0000252A  2F2B 006E                move.l     -[A7], [A3 + 0x6E]
  3351. 0000252E  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3352. 00002532  274C 00AE                move.l     [A3 + 0xAE], A4
  3353. 00002536  6008                     bra        +0xA /* 00002540 */
  3354. label00002538:
  3355. 00002538  4246                     clr.w      D6
  3356. 0000253A  7000                     moveq.l    D0, 0x00
  3357. 0000253C  2740 00AE                move.l     [A3 + 0xAE], D0
  3358. label00002540:
  3359. 00002540  4A46                     tst.w      D6
  3360. 00002542  673A                     beq        +0x3C /* 0000257E */
  3361. 00002544  302B 00C6                move.w     D0, [A3 + 0xC6]
  3362. 00002548  48C0                     ext.l      D0
  3363. 0000254A  2200                     move.l     D1, D0
  3364. 0000254C  C0FC 0006                mulu.w     D0, 0x6
  3365. 00002550  4841                     swap.w     D1
  3366. 00002552  C2FC 0006                mulu.w     D1, 0x6
  3367. 00002556  4841                     swap.w     D1
  3368. 00002558  4241                     clr.w      D1
  3369. 0000255A  D081                     add.l      D0, D1
  3370. 0000255C  2A00                     move.l     D5, D0
  3371. 0000255E  2F05                     move.l     -[A7], D5
  3372. 00002560  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  3373. 00002564  2840                     movea.l    A4, D0
  3374. 00002566  200C                     move.l     D0, A4
  3375. 00002568  588F                     addq.l     A7, 4
  3376. 0000256A  6712                     beq        +0x14 /* 0000257E */
  3377. 0000256C  2F2B 00A6                move.l     -[A7], [A3 + 0xA6]
  3378. 00002570  2F0C                     move.l     -[A7], A4
  3379. 00002572  2F05                     move.l     -[A7], D5
  3380. 00002574  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3381. 00002578  274C 00A6                move.l     [A3 + 0xA6], A4
  3382. 0000257C  6008                     bra        +0xA /* 00002586 */
  3383. label0000257E:
  3384. 0000257E  4246                     clr.w      D6
  3385. 00002580  7000                     moveq.l    D0, 0x00
  3386. 00002582  2740 00A6                move.l     [A3 + 0xA6], D0
  3387. label00002586:
  3388. 00002586  4A46                     tst.w      D6
  3389. 00002588  672A                     beq        +0x2C /* 000025B4 */
  3390. 0000258A  302B 00C4                move.w     D0, [A3 + 0xC4]
  3391. 0000258E  48C0                     ext.l      D0
  3392. 00002590  E780                     asl        D0, 3
  3393. 00002592  2A00                     move.l     D5, D0
  3394. 00002594  2F05                     move.l     -[A7], D5
  3395. 00002596  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  3396. 0000259A  2840                     movea.l    A4, D0
  3397. 0000259C  200C                     move.l     D0, A4
  3398. 0000259E  588F                     addq.l     A7, 4
  3399. 000025A0  6712                     beq        +0x14 /* 000025B4 */
  3400. 000025A2  2F2B 009A                move.l     -[A7], [A3 + 0x9A]
  3401. 000025A6  2F0C                     move.l     -[A7], A4
  3402. 000025A8  2F05                     move.l     -[A7], D5
  3403. 000025AA  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3404. 000025AE  274C 009A                move.l     [A3 + 0x9A], A4
  3405. 000025B2  6008                     bra        +0xA /* 000025BC */
  3406. label000025B4:
  3407. 000025B4  4246                     clr.w      D6
  3408. 000025B6  7000                     moveq.l    D0, 0x00
  3409. 000025B8  2740 009A                move.l     [A3 + 0x9A], D0
  3410. label000025BC:
  3411. 000025BC  4A46                     tst.w      D6
  3412. 000025BE  6700 008A                beq        +0x8C /* 0000264A */
  3413. 000025C2  302B 0074                move.w     D0, [A3 + 0x74]
  3414. 000025C6  48C0                     ext.l      D0
  3415. 000025C8  D080                     add.l      D0, D0
  3416. 000025CA  2200                     move.l     D1, D0
  3417. 000025CC  E588                     lsl        D0, 2
  3418. 000025CE  D081                     add.l      D0, D1
  3419. 000025D0  2A00                     move.l     D5, D0
  3420. 000025D2  2F05                     move.l     -[A7], D5
  3421. 000025D4  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  3422. 000025D8  2840                     movea.l    A4, D0
  3423. 000025DA  200C                     move.l     D0, A4
  3424. 000025DC  588F                     addq.l     A7, 4
  3425. 000025DE  676A                     beq        +0x6C /* 0000264A */
  3426. 000025E0  2F2B 009E                move.l     -[A7], [A3 + 0x9E]
  3427. 000025E4  2F0C                     move.l     -[A7], A4
  3428. 000025E6  2F05                     move.l     -[A7], D5
  3429. 000025E8  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3430. 000025EC  274C 009E                move.l     [A3 + 0x9E], A4
  3431. 000025F0  4247                     clr.w      D7
  3432. 000025F2  604E                     bra        +0x50 /* 00002642 */
  3433. label000025F4:
  3434. 000025F4  4A46                     tst.w      D6
  3435. 000025F6  6730                     beq        +0x32 /* 00002628 */
  3436. 000025F8  206B 009E                movea.l    A0, [A3 + 0x9E]
  3437. 000025FC  48C7                     ext.l      D7
  3438. 000025FE  2007                     move.l     D0, D7
  3439. 00002600  D080                     add.l      D0, D0
  3440. 00002602  2200                     move.l     D1, D0
  3441. 00002604  E588                     lsl        D0, 2
  3442. 00002606  D081                     add.l      D0, D1
  3443. 00002608  2F30 0806                move.l     -[A7], [A0 + D0 + 0x6]
  3444. 0000260C  4EAD 0F02                jsr        [A5 + 0xF02 /* export_476 */]
  3445. 00002610  206B 009E                movea.l    A0, [A3 + 0x9E]
  3446. 00002614  48C7                     ext.l      D7
  3447. 00002616  2207                     move.l     D1, D7
  3448. 00002618  D281                     add.l      D1, D1
  3449. 0000261A  2401                     move.l     D2, D1
  3450. 0000261C  E589                     lsl        D1, 2
  3451. 0000261E  D282                     add.l      D1, D2
  3452. 00002620  2180 1806                move.l     [A0 + D1 + 0x6], D0
  3453. 00002624  588F                     addq.l     A7, 4
  3454. 00002626  6618                     bne        +0x1A /* 00002640 */
  3455. label00002628:
  3456. 00002628  4246                     clr.w      D6
  3457. 0000262A  206B 009E                movea.l    A0, [A3 + 0x9E]
  3458. 0000262E  48C7                     ext.l      D7
  3459. 00002630  2007                     move.l     D0, D7
  3460. 00002632  D080                     add.l      D0, D0
  3461. 00002634  2200                     move.l     D1, D0
  3462. 00002636  E588                     lsl        D0, 2
  3463. 00002638  D081                     add.l      D0, D1
  3464. 0000263A  7200                     moveq.l    D1, 0x00
  3465. 0000263C  2181 0806                move.l     [A0 + D0 + 0x6], D1
  3466. label00002640:
  3467. 00002640  5247                     addq.w     D7, 1
  3468. label00002642:
  3469. 00002642  BE6B 0074                cmp.w      D7, [A3 + 0x74]
  3470. 00002646  6DAC                     blt        -0x52 /* 000025F4 */
  3471. 00002648  6008                     bra        +0xA /* 00002652 */
  3472. label0000264A:
  3473. 0000264A  4246                     clr.w      D6
  3474. 0000264C  7000                     moveq.l    D0, 0x00
  3475. 0000264E  2740 009E                move.l     [A3 + 0x9E], D0
  3476. label00002652:
  3477. 00002652  4A46                     tst.w      D6
  3478. 00002654  6730                     beq        +0x32 /* 00002686 */
  3479. 00002656  302B 0076                move.w     D0, [A3 + 0x76]
  3480. 0000265A  48C0                     ext.l      D0
  3481. 0000265C  E588                     lsl        D0, 2
  3482. 0000265E  2200                     move.l     D1, D0
  3483. 00002660  E588                     lsl        D0, 2
  3484. 00002662  D081                     add.l      D0, D1
  3485. 00002664  2A00                     move.l     D5, D0
  3486. 00002666  2F05                     move.l     -[A7], D5
  3487. 00002668  4EAD 0D92                jsr        [A5 + 0xD92 /* export_430 */]
  3488. 0000266C  2840                     movea.l    A4, D0
  3489. 0000266E  200C                     move.l     D0, A4
  3490. 00002670  588F                     addq.l     A7, 4
  3491. 00002672  6712                     beq        +0x14 /* 00002686 */
  3492. 00002674  2F2B 00A2                move.l     -[A7], [A3 + 0xA2]
  3493. 00002678  2F0C                     move.l     -[A7], A4
  3494. 0000267A  2F05                     move.l     -[A7], D5
  3495. 0000267C  4EAD 1B12                jsr        [A5 + 0x1B12 /* export_862 */]
  3496. 00002680  274C 00A2                move.l     [A3 + 0xA2], A4
  3497. 00002684  6008                     bra        +0xA /* 0000268E */
  3498. label00002686:
  3499. 00002686  4246                     clr.w      D6
  3500. 00002688  7000                     moveq.l    D0, 0x00
  3501. 0000268A  2740 00A2                move.l     [A3 + 0xA2], D0
  3502. label0000268E:
  3503. 0000268E  4A46                     tst.w      D6
  3504. 00002690  6722                     beq        +0x24 /* 000026B4 */
  3505. 00002692  302B 00C2                move.w     D0, [A3 + 0xC2]
  3506. 00002696  48C0                     ext.l      D0
  3507. 00002698  E980                     asl        D0, 4
  3508. 0000269A  2A00                     move.l     D5, D0
  3509. 0000269C  2F05                     move.l     -[A7], D5
  3510. 0000269E  4EAD 0D8A                jsr        [A5 + 0xD8A /* export_429 */]
  3511. 000026A2  2840                     movea.l    A4, D0
  3512. 000026A4  200C                     move.l     D0, A4
  3513. 000026A6  588F                     addq.l     A7, 4
  3514. 000026A8  670A                     beq        +0xC /* 000026B4 */
  3515. 000026AA  426B 00C8                clr.w      [A3 + 0xC8]
  3516. 000026AE  274C 0096                move.l     [A3 + 0x96], A4
  3517. 000026B2  6008                     bra        +0xA /* 000026BC */
  3518. label000026B4:
  3519. 000026B4  4246                     clr.w      D6
  3520. 000026B6  7000                     moveq.l    D0, 0x00
  3521. 000026B8  2740 0096                move.l     [A3 + 0x96], D0
  3522. label000026BC:
  3523. 000026BC  4AAB 00E2                tst.l      [A3 + 0xE2]
  3524. 000026C0  6714                     beq        +0x16 /* 000026D6 */
  3525. 000026C2  7000                     moveq.l    D0, 0x00
  3526. 000026C4  2740 00E2                move.l     [A3 + 0xE2], D0
  3527. 000026C8  4A46                     tst.w      D6
  3528. 000026CA  670A                     beq        +0xC /* 000026D6 */
  3529. 000026CC  2F0B                     move.l     -[A7], A3
  3530. 000026CE  4EAD 1682                jsr        [A5 + 0x1682 /* export_716 */]
  3531. 000026D2  3C00                     move.w     D6, D0
  3532. 000026D4  588F                     addq.l     A7, 4
  3533. label000026D6:
  3534. 000026D6  006B 0010 0072           ori.w      [A3 + 0x72], 0x10
  3535. 000026DC  3006                     move.w     D0, D6
  3536. label000026DE:
  3537. 000026DE  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  3538. 000026E2  4E75                     rts
  3539. fn000026E4:
  3540. 000026E4  4E56 FFFC                link       A6, -0x0004
  3541. 000026E8  48E7 0118                movem.l    -[A7], D7,A3,A4
  3542. 000026EC  49ED FB4A                lea.l      A4, [A5 - 0x4B6]
  3543. 000026F0  266E 0008                movea.l    A3, [A6 + 0x8]
  3544. 000026F4  7000                     moveq.l    D0, 0x00
  3545. 000026F6  2D40 FFFC                move.l     [A6 - 0x4], D0
  3546. 000026FA  7200                     moveq.l    D1, 0x00
  3547. 000026FC  122B 004C                move.b     D1, [A3 + 0x4C]
  3548. 00002700  E541                     asl        D1.w, 2
  3549. 00002702  2F34 1000                move.l     -[A7], [A4 + D1.w]
  3550. 00002706  486E FFFC                pea.l      [A6 - 0x4]
  3551. 0000270A  2F0B                     move.l     -[A7], A3
  3552. 0000270C  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3553. 00002710  3E00                     move.w     D7, D0
  3554. 00002712  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3555. 00002716  6700 0290                beq        +0x292 /* 000029A8 */
  3556. 0000271A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3557. 0000271E  7000                     moveq.l    D0, 0x00
  3558. 00002720  2140 0038                move.l     [A0 + 0x38], D0
  3559. 00002724  206E FFFC                movea.l    A0, [A6 - 0x4]
  3560. 00002728  2140 0042                move.l     [A0 + 0x42], D0
  3561. 0000272C  206E FFFC                movea.l    A0, [A6 - 0x4]
  3562. 00002730  2140 0004                move.l     [A0 + 0x4], D0
  3563. 00002734  206E FFFC                movea.l    A0, [A6 - 0x4]
  3564. 00002738  2080                     move.l     [A0], D0
  3565. 0000273A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3566. 0000273E  2140 0008                move.l     [A0 + 0x8], D0
  3567. 00002742  122B 004C                move.b     D1, [A3 + 0x4C]
  3568. 00002746  5301                     subq.b     D1, 1
  3569. 00002748  6500 0192                bcs        +0x194 /* 000028DC */
  3570. 0000274C  0C01 000A                cmpi.b     D1, 0xA /* '\n' */
  3571. 00002750  6200 018A                bhi        +0x18C /* 000028DC */
  3572. 00002754  7400                     moveq.l    D2, 0x00
  3573. 00002756  1401                     move.b     D2, D1
  3574. 00002758  D442                     add.w      D2, D2
  3575. 0000275A  343B 2006                move.w     D2, [PC + D2.w + 0x6]
  3576. 0000275E  4EFB 2000                jmp        [PC + D2.w]
  3577. 00002762  0018 0028                ori.b      [A0]+, 0x28 /* '(' */
  3578. 00002766  0060 017C                ori.w      -[A0], 0x17C
  3579. 0000276A  017C 0130                bchg       0x130, D0
  3580. 0000276E  0098 017C 00FA           ori.l      [A0]+, 0x17C00FA
  3581. 00002774  017C 0150                bchg       0x150, D0
  3582. 00002778  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3583. 0000277C  4EBA FD66                jsr        [PC - 0x29A /* 000024E4 */]
  3584. 00002780  3E00                     move.w     D7, D0
  3585. 00002782  588F                     addq.l     A7, 4
  3586. 00002784  6000 0156                bra        +0x158 /* 000028DC */
  3587. 00002788  206E FFFC                movea.l    A0, [A6 - 0x4]
  3588. 0000278C  7000                     moveq.l    D0, 0x00
  3589. 0000278E  2140 0062                move.l     [A0 + 0x62], D0
  3590. 00002792  206E FFFC                movea.l    A0, [A6 - 0x4]
  3591. 00002796  4268 0060                clr.w      [A0 + 0x60]
  3592. 0000279A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3593. 0000279E  206E FFFC                movea.l    A0, [A6 - 0x4]
  3594. 000027A2  4868 0062                pea.l      [A0 + 0x62]
  3595. 000027A6  322B 0060                move.w     D1, [A3 + 0x60]
  3596. 000027AA  48C1                     ext.l      D1
  3597. 000027AC  2F01                     move.l     -[A7], D1
  3598. 000027AE  2F2B 0062                move.l     -[A7], [A3 + 0x62]
  3599. 000027B2  4EBA FCB4                jsr        [PC - 0x34C /* 00002468 */]
  3600. 000027B6  3E00                     move.w     D7, D0
  3601. 000027B8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3602. 000027BC  6000 011E                bra        +0x120 /* 000028DC */
  3603. 000027C0  206E FFFC                movea.l    A0, [A6 - 0x4]
  3604. 000027C4  7000                     moveq.l    D0, 0x00
  3605. 000027C6  2140 0062                move.l     [A0 + 0x62], D0
  3606. 000027CA  206E FFFC                movea.l    A0, [A6 - 0x4]
  3607. 000027CE  4268 005E                clr.w      [A0 + 0x5E]
  3608. 000027D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3609. 000027D6  206E FFFC                movea.l    A0, [A6 - 0x4]
  3610. 000027DA  4868 0062                pea.l      [A0 + 0x62]
  3611. 000027DE  322B 005E                move.w     D1, [A3 + 0x5E]
  3612. 000027E2  48C1                     ext.l      D1
  3613. 000027E4  2F01                     move.l     -[A7], D1
  3614. 000027E6  2F2B 0062                move.l     -[A7], [A3 + 0x62]
  3615. 000027EA  4EBA FC7C                jsr        [PC - 0x384 /* 00002468 */]
  3616. 000027EE  3E00                     move.w     D7, D0
  3617. 000027F0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3618. 000027F4  6000 00E6                bra        +0xE8 /* 000028DC */
  3619. 000027F8  206E FFFC                movea.l    A0, [A6 - 0x4]
  3620. 000027FC  7000                     moveq.l    D0, 0x00
  3621. 000027FE  2140 0066                move.l     [A0 + 0x66], D0
  3622. 00002802  206E FFFC                movea.l    A0, [A6 - 0x4]
  3623. 00002806  4268 005E                clr.w      [A0 + 0x5E]
  3624. 0000280A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3625. 0000280E  2140 0072                move.l     [A0 + 0x72], D0
  3626. 00002812  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3627. 00002816  206E FFFC                movea.l    A0, [A6 - 0x4]
  3628. 0000281A  4868 0066                pea.l      [A0 + 0x66]
  3629. 0000281E  322B 005E                move.w     D1, [A3 + 0x5E]
  3630. 00002822  48C1                     ext.l      D1
  3631. 00002824  2F01                     move.l     -[A7], D1
  3632. 00002826  2F2B 0066                move.l     -[A7], [A3 + 0x66]
  3633. 0000282A  4EBA FC3C                jsr        [PC - 0x3C4 /* 00002468 */]
  3634. 0000282E  4A40                     tst.w      D0
  3635. 00002830  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3636. 00002834  671E                     beq        +0x20 /* 00002854 */
  3637. 00002836  4AAB 0072                tst.l      [A3 + 0x72]
  3638. 0000283A  6700 00A0                beq        +0xA2 /* 000028DC */
  3639. 0000283E  2F2B 0072                move.l     -[A7], [A3 + 0x72]
  3640. 00002842  4EBA FEA0                jsr        [PC - 0x160 /* 000026E4 */]
  3641. 00002846  206E FFFC                movea.l    A0, [A6 - 0x4]
  3642. 0000284A  2140 0072                move.l     [A0 + 0x72], D0
  3643. 0000284E  588F                     addq.l     A7, 4
  3644. 00002850  6600 008A                bne        +0x8C /* 000028DC */
  3645. label00002854:
  3646. 00002854  4247                     clr.w      D7
  3647. 00002856  6000 0084                bra        +0x86 /* 000028DC */
  3648. 0000285A  206E FFFC                movea.l    A0, [A6 - 0x4]
  3649. 0000285E  7000                     moveq.l    D0, 0x00
  3650. 00002860  2140 0066                move.l     [A0 + 0x66], D0
  3651. 00002864  206E FFFC                movea.l    A0, [A6 - 0x4]
  3652. 00002868  4268 005E                clr.w      [A0 + 0x5E]
  3653. 0000286C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3654. 00002870  206E FFFC                movea.l    A0, [A6 - 0x4]
  3655. 00002874  4868 0066                pea.l      [A0 + 0x66]
  3656. 00002878  322B 005E                move.w     D1, [A3 + 0x5E]
  3657. 0000287C  48C1                     ext.l      D1
  3658. 0000287E  2F01                     move.l     -[A7], D1
  3659. 00002880  2F2B 0066                move.l     -[A7], [A3 + 0x66]
  3660. 00002884  4EBA FBE2                jsr        [PC - 0x41E /* 00002468 */]
  3661. 00002888  3E00                     move.w     D7, D0
  3662. 0000288A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3663. 0000288E  604C                     bra        +0x4E /* 000028DC */
  3664. 00002890  206E FFFC                movea.l    A0, [A6 - 0x4]
  3665. 00002894  7000                     moveq.l    D0, 0x00
  3666. 00002896  2140 0086                move.l     [A0 + 0x86], D0
  3667. 0000289A  2F2B 0086                move.l     -[A7], [A3 + 0x86]
  3668. 0000289E  4EBA FE44                jsr        [PC - 0x1BC /* 000026E4 */]
  3669. 000028A2  206E FFFC                movea.l    A0, [A6 - 0x4]
  3670. 000028A6  2140 0086                move.l     [A0 + 0x86], D0
  3671. 000028AA  3E00                     move.w     D7, D0
  3672. 000028AC  588F                     addq.l     A7, 4
  3673. 000028AE  602C                     bra        +0x2E /* 000028DC */
  3674. 000028B0  206E FFFC                movea.l    A0, [A6 - 0x4]
  3675. 000028B4  7000                     moveq.l    D0, 0x00
  3676. 000028B6  2140 005E                move.l     [A0 + 0x5E], D0
  3677. 000028BA  206B 005E                movea.l    A0, [A3 + 0x5E]
  3678. 000028BE  7200                     moveq.l    D1, 0x00
  3679. 000028C0  1210                     move.b     D1, [A0]
  3680. 000028C2  5281                     addq.l     D1, 1
  3681. 000028C4  2F01                     move.l     -[A7], D1
  3682. 000028C6  206E FFFC                movea.l    A0, [A6 - 0x4]
  3683. 000028CA  4868 005E                pea.l      [A0 + 0x5E]
  3684. 000028CE  2F2B 005E                move.l     -[A7], [A3 + 0x5E]
  3685. 000028D2  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3686. 000028D6  3E00                     move.w     D7, D0
  3687. 000028D8  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3688. label000028DC:
  3689. 000028DC  4A47                     tst.w      D7
  3690. 000028DE  6720                     beq        +0x22 /* 00002900 */
  3691. 000028E0  4A93                     tst.l      [A3]
  3692. 000028E2  671C                     beq        +0x1E /* 00002900 */
  3693. 000028E4  2053                     movea.l    A0, [A3]
  3694. 000028E6  7000                     moveq.l    D0, 0x00
  3695. 000028E8  1010                     move.b     D0, [A0]
  3696. 000028EA  5280                     addq.l     D0, 1
  3697. 000028EC  2F00                     move.l     -[A7], D0
  3698. 000028EE  206E FFFC                movea.l    A0, [A6 - 0x4]
  3699. 000028F2  2F08                     move.l     -[A7], A0
  3700. 000028F4  2F13                     move.l     -[A7], [A3]
  3701. 000028F6  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3702. 000028FA  3E00                     move.w     D7, D0
  3703. 000028FC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3704. label00002900:
  3705. 00002900  4A47                     tst.w      D7
  3706. 00002902  6728                     beq        +0x2A /* 0000292C */
  3707. 00002904  4AAB 0004                tst.l      [A3 + 0x4]
  3708. 00002908  6722                     beq        +0x24 /* 0000292C */
  3709. 0000290A  206B 0004                movea.l    A0, [A3 + 0x4]
  3710. 0000290E  7000                     moveq.l    D0, 0x00
  3711. 00002910  1010                     move.b     D0, [A0]
  3712. 00002912  5280                     addq.l     D0, 1
  3713. 00002914  2F00                     move.l     -[A7], D0
  3714. 00002916  206E FFFC                movea.l    A0, [A6 - 0x4]
  3715. 0000291A  4868 0004                pea.l      [A0 + 0x4]
  3716. 0000291E  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  3717. 00002922  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3718. 00002926  3E00                     move.w     D7, D0
  3719. 00002928  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3720. label0000292C:
  3721. 0000292C  4A47                     tst.w      D7
  3722. 0000292E  671A                     beq        +0x1C /* 0000294A */
  3723. 00002930  4AAB 0008                tst.l      [A3 + 0x8]
  3724. 00002934  6714                     beq        +0x16 /* 0000294A */
  3725. 00002936  206E FFFC                movea.l    A0, [A6 - 0x4]
  3726. 0000293A  4868 0008                pea.l      [A0 + 0x8]
  3727. 0000293E  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  3728. 00002942  4EAD 1882                jsr        [A5 + 0x1882 /* export_780 */]
  3729. 00002946  3E00                     move.w     D7, D0
  3730. 00002948  508F                     addq.l     A7, 8
  3731. label0000294A:
  3732. 0000294A  7000                     moveq.l    D0, 0x00
  3733. 0000294C  4A47                     tst.w      D7
  3734. 0000294E  6756                     beq        +0x58 /* 000029A6 */
  3735. 00002950  2F00                     move.l     -[A7], D0
  3736. 00002952  206B 0042                movea.l    A0, [A3 + 0x42]
  3737. 00002956  7200                     moveq.l    D1, 0x00
  3738. 00002958  1210                     move.b     D1, [A0]
  3739. 0000295A  5281                     addq.l     D1, 1
  3740. 0000295C  2F01                     move.l     -[A7], D1
  3741. 0000295E  206E FFFC                movea.l    A0, [A6 - 0x4]
  3742. 00002962  4868 0042                pea.l      [A0 + 0x42]
  3743. 00002966  2F2B 0042                move.l     -[A7], [A3 + 0x42]
  3744. 0000296A  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3745. 0000296E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3746. 00002972  2200                     move.l     D1, D0
  3747. 00002974  201F                     move.l     D0, [A7]+
  3748. 00002976  4A41                     tst.w      D1
  3749. 00002978  672C                     beq        +0x2E /* 000029A6 */
  3750. 0000297A  2F00                     move.l     -[A7], D0
  3751. 0000297C  206B 0038                movea.l    A0, [A3 + 0x38]
  3752. 00002980  7200                     moveq.l    D1, 0x00
  3753. 00002982  1210                     move.b     D1, [A0]
  3754. 00002984  5281                     addq.l     D1, 1
  3755. 00002986  2F01                     move.l     -[A7], D1
  3756. 00002988  206E FFFC                movea.l    A0, [A6 - 0x4]
  3757. 0000298C  4868 0038                pea.l      [A0 + 0x38]
  3758. 00002990  2F2B 0038                move.l     -[A7], [A3 + 0x38]
  3759. 00002994  4EAD 0CD2                jsr        [A5 + 0xCD2 /* export_406 */]
  3760. 00002998  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3761. 0000299C  2200                     move.l     D1, D0
  3762. 0000299E  201F                     move.l     D0, [A7]+
  3763. 000029A0  4A41                     tst.w      D1
  3764. 000029A2  6702                     beq        +0x4 /* 000029A6 */
  3765. 000029A4  7001                     moveq.l    D0, 0x01
  3766. label000029A6:
  3767. 000029A6  3E00                     move.w     D7, D0
  3768. label000029A8:
  3769. 000029A8  4AAE FFFC                tst.l      [A6 - 0x4]
  3770. 000029AC  6718                     beq        +0x1A /* 000029C6 */
  3771. 000029AE  4A47                     tst.w      D7
  3772. 000029B0  6614                     bne        +0x16 /* 000029C6 */
  3773. 000029B2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3774. 000029B6  7000                     moveq.l    D0, 0x00
  3775. 000029B8  2F00                     move.l     -[A7], D0
  3776. 000029BA  4EAD 1CFA                jsr        [A5 + 0x1CFA /* export_923 */]
  3777. 000029BE  7000                     moveq.l    D0, 0x00
  3778. 000029C0  2D40 FFFC                move.l     [A6 - 0x4], D0
  3779. 000029C4  508F                     addq.l     A7, 8
  3780. label000029C6:
  3781. 000029C6  202E FFFC                move.l     D0, [A6 - 0x4]
  3782. 000029CA  4CEE 1880 FFF0           movem.l    D7,A3,A4, [A6 - 0x10]
  3783. 000029D0  4E5E                     unlink     A6
  3784. 000029D2  4E75                     rts
  3785. export_1144:
  3786. 000029D4  4E56 FFF8                link       A6, -0x0008
  3787. 000029D8  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  3788. 000029DC  286E 0010                movea.l    A4, [A6 + 0x10]
  3789. 000029E0  3C2E 000E                move.w     D6, [A6 + 0xE]
  3790. 000029E4  266E 0008                movea.l    A3, [A6 + 0x8]
  3791. 000029E8  4247                     clr.w      D7
  3792. 000029EA  7002                     moveq.l    D0, 0x02
  3793. 000029EC  C06B 0072                and.w      D0, [A3 + 0x72]
  3794. 000029F0  6708                     beq        +0xA /* 000029FA */
  3795. 000029F2  0C46 0001                cmpi.w     D6, 0x1
  3796. 000029F6  6600 00AE                bne        +0xB0 /* 00002AA6 */
  3797. label000029FA:
  3798. 000029FA  3006                     move.w     D0, D6
  3799. 000029FC  6B00 00B2                bmi        +0xB4 /* 00002AB0 */
  3800. 00002A00  0C40 0002                cmpi.w     D0, 0x2
  3801. 00002A04  6E00 00AA                bgt        +0xAC /* 00002AB0 */
  3802. 00002A08  D040                     add.w      D0, D0
  3803. 00002A0A  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  3804. 00002A0E  4EFB 0000                jmp        [PC + D0.w]
  3805. 00002A12  0008 0008                ori.b      A0, 0x8
  3806. 00002A16  0054 202B                ori.w      [A4], 0x202B /* ' +' */
  3807. 00002A1A  0066 90AB                ori.w      -[A6], 0x90AB
  3808. 00002A1E  0062 2D40                ori.w      -[A2], 0x2D40 /* '-@' */
  3809. 00002A22  FFF8                     .invalid   <<F/7/7>>
  3810. 00002A24  6700 008A                beq        +0x8C /* 00002AB0 */
  3811. 00002A28  202B 0062                move.l     D0, [A3 + 0x62]
  3812. 00002A2C  D0AB 00AE                add.l      D0, [A3 + 0xAE]
  3813. 00002A30  2D40 FFFC                move.l     [A6 - 0x4], D0
  3814. 00002A34  4EBA DB96                jsr        [PC - 0x246A /* 000005CC */]
  3815. 00002A38  4EAD 102A                jsr        [A5 + 0x102A /* export_513 */]
  3816. 00002A3C  7001                     moveq.l    D0, 0x01
  3817. 00002A3E  2F00                     move.l     -[A7], D0
  3818. 00002A40  486E FFF8                pea.l      [A6 - 0x8]
  3819. 00002A44  4EBA D7DA                jsr        [PC - 0x2826 /* 00000220 */]
  3820. 00002A48  3E00                     move.w     D7, D0
  3821. 00002A4A  508F                     addq.l     A7, 8
  3822. 00002A4C  6762                     beq        +0x64 /* 00002AB0 */
  3823. 00002A4E  4A46                     tst.w      D6
  3824. 00002A50  665E                     bne        +0x60 /* 00002AB0 */
  3825. 00002A52  3B7C 0001 FC9C           move.w     [A5 - 0x364], 0x1
  3826. 00002A58  2F0C                     move.l     -[A7], A4
  3827. 00002A5A  2F0B                     move.l     -[A7], A3
  3828. 00002A5C  4EAD 163A                jsr        [A5 + 0x163A /* export_707 */]
  3829. 00002A60  508F                     addq.l     A7, 8
  3830. 00002A62  604C                     bra        +0x4E /* 00002AB0 */
  3831. 00002A64  7000                     moveq.l    D0, 0x00
  3832. 00002A66  2F00                     move.l     -[A7], D0
  3833. 00002A68  7201                     moveq.l    D1, 0x01
  3834. 00002A6A  2F01                     move.l     -[A7], D1
  3835. 00002A6C  486E FFF8                pea.l      [A6 - 0x8]
  3836. 00002A70  4EBA D66A                jsr        [PC - 0x2996 /* 000000DC */]
  3837. 00002A74  4A40                     tst.w      D0
  3838. 00002A76  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3839. 00002A7A  6734                     beq        +0x36 /* 00002AB0 */
  3840. 00002A7C  3B7C 0002 FC9C           move.w     [A5 - 0x364], 0x2
  3841. 00002A82  2F0C                     move.l     -[A7], A4
  3842. 00002A84  7001                     moveq.l    D0, 0x01
  3843. 00002A86  2F00                     move.l     -[A7], D0
  3844. 00002A88  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  3845. 00002A8C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3846. 00002A90  2F0B                     move.l     -[A7], A3
  3847. 00002A92  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  3848. 00002A96  3E00                     move.w     D7, D0
  3849. 00002A98  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  3850. 00002A9C  4EAD 0062                jsr        [A5 + 0x62 /* export_8 */]
  3851. 00002AA0  4FEF 0018                lea.l      A7, [A7 + 0x18]
  3852. 00002AA4  600A                     bra        +0xC /* 00002AB0 */
  3853. label00002AA6:
  3854. 00002AA6  4878 06AD                push.l     0x6AD
  3855. 00002AAA  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  3856. 00002AAE  588F                     addq.l     A7, 4
  3857. label00002AB0:
  3858. 00002AB0  3007                     move.w     D0, D7
  3859. 00002AB2  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  3860. 00002AB8  4E5E                     unlink     A6
  3861. 00002ABA  4E75                     rts
  3862.